Tomfool

n.
  1. A great fool; a trifler.