Etymology

drop a deuce

Today it means: To release feces into a toilet; to defecate. Full definition →

Ask AI about its historyChatGPTClaudePerplexityGoogle AIGrok