2 definitions by Techtonix

A product use to clean out a woman's vagina
Hey girl, you got a spare douche on you?
by Techtonix March 28, 2016
Get the douche mug.
Something that is offensively amazing
Shit son that drop was nasty!
by Techtonix March 28, 2016
Get the nasty mug.