drop a deuce
Verb
Meaning
drop a deuce (third-person singular simple present drops a deuce, present participle dropping a deuce, simple past and past participle dropped a deuce)
(euphemistic, slang) To release feces into a toilet; to defecate.
Synonyms
pooh
defecate
shite
relieve oneself
drop anchor
take a shit
cack
drop the kids off at the pool
drop a bomb
drop a chalupa