Douche Le Douche

What is Douche Le Douche?


1.

douche of the douche, the ultimate douchebag......may or may not be from france......

"Douche le fuckin douche," you are dumb......


78

Random Words:

1. Stems from the classic internet w00t. n. One who w00ts excessively, almost orgasmically. "You're such a w00t-off, shut up.&..
1. A mad, often confused, lonely and possibly misunderstood ape from the hill-like village of Menzieshill. Can't climb trees and doesn..
1. The period following next period. I have Latin next period, but next next period I'm free...