Skip to main content

Definitions by xXxMANIACxXx

Duchepon 

(adj) A cross between a douche and a tampon
DUDE YOUR A FUCKING Duchepon LE MAN DICK!
Duchepon by xXxMANIACxXx September 12, 2009