Answer: smartalec

AnswerCrossword Clue
SMARTALEC

One making cracks

SMARTALEC

"Everyone's a comedian"

SMARTALEC

Wise guy (var.)

SMARTALEC
Wise guy
SMARTALEC
Wisehead
SMARTALECWise sort
SMARTALECClass clown, e.g.
SMARTALECWisenheimer
SMARTALECKnow-it-all