look up any word, like darude - sandstorm:
 
1.
a foreign douche bag
That Albanian asshole was a complete duech bag.
by m.c. fly October 03, 2010
1 9

Words related to duech bag

asshole