jackpudding

n.

  1. A merry-andrew; a buffoon.