2 definitions by muhflicker

1
I hate it when I go to the bar and there's a drouche making all the girls leave.
by muhflicker March 18, 2010
Get the mug
Get a drouche mug for your Aunt Sarah.