Subscribe English
look up any word, like yeet:
 
1.
A douche of biblical proportions. Can also mean king of douche bags.
Guy 1: Man that guy over there is a barbadouche

Guy 2: yeah I know.
by Thejackal266668 March 03, 2011
3 0