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
#
new
Store
Cart
1 definition by
elhefe1981
Top Definition
Turbodeuce
a variation of the "#2"; with high explosiveness. Extreme projectile diarrhea.
"Yo brad why did you run out in the middle of that board meeting?"
"I totally had an intestinal meltdown and killed the office toilet with a turbodeuce."
by
elhefe1981
April 07, 2009
Buy a
Turbodeuce
mug!
© 1999-2021 Urban Dictionary ®
advertise
terms of service
privacy
dmca
remove
help
© 1999-2021 Urban Dictionary ®
advertise
terms of service
privacy
dmca
remove
help