Etymology

do one's duty

Today it means: Synonym of use the toilet: to urinate or defecate. Full definition →

Ask AI about its historyChatGPTClaudePerplexityGoogle AIGrok