smartmouthed

smartmouthed (comparative more smartmouthed, superlative most smartmouthed)
Prone to making smart-alecky comments.


smartmouthed
simple past tense and past participle of smartmouth