tomfool

tomfool

tomfool

Noun

a person who lacks good judgment

Synonyms: