Skip to main content

Betsch's definitions

douchehole

Another word for pussy. Usually randomly sputtered out when no other insult comes to mind.
guy: Dude you're such a douchehole
dude: What?
by Betsch March 12, 2008
mugGet the doucheholemug.

Share this definition