smartmouth

/ (ˈsmɑːtˌmaʊθ) /

noun informal

a witty or sarcastic person
witty or sarcastic comments

Words nearby smartmouth