Top Definition
A word made up in french class.
Where you use your arms to immitate an alligator and make weird french-accent sounding noises.
me - WTF is an armigator
by jak April 30, 2004
Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.