Meaning of tomfool

Definition of tomfool

(noun) a person who lacks good judgment

Other information on tomfool

WIKIPEDIA results for tomfool
Amazon results for tomfool