Etymology

smarty pants

Today it means: A smart aleck or know-it-all. Full definition →

Ask AI about its historyChatGPTClaudePerplexityGoogle AIGrok