Wit-cracker /(?)/

Wit·-crack·er

Wit-cracker

n.
  1. One who breaks jests; a joker. [Obs.]