Random
Source Code

douchebag

Literal translation: A bag of women's pee.

Urban meaning: A person that acts like an asshole or bitch and treat another person like shit.

You are such a douchebag!

by Farrah_91 July 14, 2009