Skip to main content

Definitions by AlexAdieuDingle

Douchetash 

its a moustashe
on your douche

or an insult
alex: hey guys i have got a douchetash wana see it
abi: yeah sure

fraser: your such a douchetash
Douchetash by AlexAdieuDingle February 22, 2009