1. A person of low social standing
2. An annoying pest
3. You
see synonyms at douche bag and Lame-o
Sometimes followed with an EEEE AAAAAAHHHH
2. An annoying pest
3. You
see synonyms at douche bag and Lame-o
Sometimes followed with an EEEE AAAAAAHHHH
by Jwarren January 17, 2005