tomfool

noun

A stupid or foolish person.

adjective

Extremely foolish or stupid.

noun

A silly fool; a trifler: also used attributively.

noun

The Jamaican rainbird, Saurothera vetula.

To act foolishly find triflingly.

noun

A great fool; a trifler.

adjective

silly or stupid

noun

a silly or stupid person

noun

a person who lacks good judgment