Tomfool meaning

tŏmfo͝ol
Extremely foolish or stupid.
adjective
1
0
A foolish, stupid, or silly person.
noun
1
0
A stupid or foolish person.
noun
0
0
Foolish, stupid, or silly.
adjective
0
0
adjective
0
0
Advertisement
A silly or stupid person.
noun
0
0

Origin of tomfool

  • Tom (nickname for Thomas) fool

    From American Heritage Dictionary of the English Language, 5th Edition