Crystal Ambrose's definitions
A US deep south term for an alligator. Usually used in the Cajun dialect.
Sometimes also: Louisiana yard dog
Sometimes also: Louisiana yard dog
by Crystal Ambrose May 22, 2006
Get the yard dog mug.by Crystal Ambrose May 22, 2006
Get the swamp dog mug.by Crystal Ambrose May 22, 2006
Get the porch puppy mug.