Definition

A term that is often used humorously to refer to a snail that belongs to or was found in the United States, although it is not commonly used in standard English and is more of a whimsical expression.