Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
douchebag
in English
douchebag
#uncommon
Definitions
Noun
an
arrogant
or
rude
individual
;
obnoxious
person
a
social
outcast
(
misfit
,
awkward
person
)
a
container
for
vaginal
douche
fluid