3 definitions by Crystal Ambrose
by Crystal Ambrose May 12, 2006
by Crystal Ambrose May 12, 2006
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 12, 2006