Top Definition
An annoying idiot of the highest order; someone you try to shake, even tell them of your outright distaste for their personage and still they hang around, asking questions and trying to get into conversations. They also tend to lack general, up to date knowledge of daily events and have awkward social skills. You refer to them as 'a group of douches' because they feel like they are more annoying than one person.
'Oh my god, you're such a Douche-appaloosa!'
by Soul_scion February 04, 2010
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.