Answer: smartalec

AnswerCrossword Clue
SMARTALECOne making cracks
SMARTALEC"Everyone's a comedian"
SMARTALECWise guy (var.)
SMARTALECWise guy
SMARTALECWisehead
SMARTALECWise sort
SMARTALECClass clown, e.g.
SMARTALECWisenheimer
SMARTALECKnow-it-all