Top definition
How you greet an arrogant multi-lingual european currently residing in the United States.
Hey..whadaboudadouche! How you doin'.
by Snydley January 07, 2005
Get the mug
Get a whadaboudadouche mug for your mother-in-law Yasemin.