tomfool

noun
  1. a foolish or silly person
  2. Usage: informal
adjective
  1. extremely foolish or silly
  2. Usage: informal

Examples