Skip to main content

Douchetwat

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 February 1, 2007
mugGet the Douchetwatmug.

Douchetwat

Jeremy is also a douchetwat
by Jackcrew August 27, 2022
mugGet the Douchetwatmug.

Share this definition