Skip to main content

Definitions by Techtonix

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