SymbolMush's definitions
Exact meaning of "Douchebag" in the English language. Derived from the translations of "douche" in French, which means "Shower". Also can be used with tags on the end such as -bag, -face, and -hole.
by SymbolMush July 30, 2009
Get the Showamug.