Definition of jackpudding

Definition of jackpudding
  1. jackpudding Noun An amusing person who acts foolishly in order to entertain people
Need more help? Try our forum NEW