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 dogmug. by Crystal Ambrose May 22, 2006
Get the swamp dogmug. by Crystal Ambrose May 22, 2006
Get the porch puppymug.