Another word meaning not only Douche Bag, but also shithead... Therefore becoming an even better insult.
by Bioking November 24, 2009
Get the Douso Bak mug.
Get the Douso Bak mug.We'll email you a link to sign in instantly.