1. An atrocious insult meaning everything nasty that was ever said or thought
2. A self centered turd
3. A bit worse than a french person
2. A self centered turd
3. A bit worse than a french person
by Anonymous May 28, 2003
by Anonymous August 18, 2003
by Anonymous November 05, 2003