Definition:
Compare tomfool with other words:
tomfool vs. tomfoolery
stupid vs. tomfool
silly vs. tomfool
tom vs. tomfool