smartmouth

/ˈsmɑːtˌmaʊθ/
noun (informal)
1.
a witty or sarcastic person
2.
witty or sarcastic comments
Word Origin and History for smartmouth
n.

1968, from smart (adj.) + mouth (n.).

Slang definitions & phrases for smartmouth

smartmouth

noun

An annoyingly impudent, assertive, and critical person; smart-ass: keeps getting beaten up because he's a smartmouth at school (1968+)