Definitions by MisterTim
Douchebang
Douchebang by MisterTim December 10, 2009
Douchebanger
Some one who is a fuck up, slow, retarded, or screws others over. All derogatory words fit this word.
Douchebanger by MisterTim December 10, 2009