Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
drop a deuce
in English
drop a deuce
#limited
Definitions
Verb
to
release
feces
into
a
toilet
;
defecate
After
using
the
restroom
,
he
washed
his
hands
.
Base Words
drop
a
deuce