Etymology

doggone

D2O1G2G2O1N1E1

Today it means: To damn; to curse. Full definition →

Ask AI about its historyChatGPTClaudePerplexityGoogle AIGrok