Top Definition
someone who speaks french and is also a dooche bag
man#1: your such a dooche bag just shut the hell up

french guy: me do not know how you say

man#1: you know what your a la dooche
by BROWNHUSTLER00 April 07, 2009
Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.