Search
Home page
Browse
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
#
Store
Blog
Advertise
Add a definition
User settings
Browse
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
#
Store
Blog
Advertise
Search
Showa
Share definition
Exact meaning of "Douchebag" in the English language. Derived from the translations of "douche" in French, which means "Shower". Also can be used with
tags
on the end such as
-bag
,
-face
, and -hole.
I can
hardly
believe
Dane Cook
stole all of those jokes! What a
showa
!
by
SymbolMush
July 30, 2009
Flag
Get the
Showa
mug.
More random definitions