Top definition
A total waste of space, incompitant inept idiot. like douche but worse. People whose mere presence drains your IQ.
Gaaawwwddd! That guys is such a douchetwat. I should kick his ass for making us all dumber for listening to him.
by Oxman85 January 29, 2007
Get the mug
Get a Douchetwat mug for your Facebook friend Larisa.
One have the characteristics of both a douche and a twat. Specifically being whore-like and permiscuous, as well as pompous and idiotic.
Colin was acting like such a douche twat when he slept with that skanky asian.
by Jet Lej August 14, 2006
Get the mug
Get a douche twat mug for your sister Zora.