Skip to main content

Definitions by Jayflux

Douchewaste 

One without worth or relevance.
That politician who got caught yet again in a sex scandal is such a douchewaste.
Douchewaste by Jayflux September 2, 2013