goofball
1. [ noun ] a man who is a stupid fool
Synonyms: jackass goof goose cuckoo zany bozo twat fathead
Related terms: fool sin