Skip to main content

Definitions by Farrah_91

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!
douchebag by Farrah_91 July 13, 2009