Meaning ofdouchebagin English

douchebag

#uncommon
Definitions