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
Hector was all up in my grill and shit so I was all Bacdafucup DICK DOG EEEE AAAAAAHHHH.
4👍 29👎