Answer: smartmouthed

AnswerCrossword Clue
SMARTMOUTHEDSassy