Witzbold

Noun

 * 1)  joker, jokester (a person who makes jokes), wit.