1 definition by Project DAY

Pronunciation: do-chey.
Duche means anything and everything. It's universal.
You are such a duche! I love you, you duche. Oh my god, that's so duche! Super duche! Rock on duche!
by Project DAY February 25, 2009
Get the Duche mug.