a man who is a stupid incompetent fool
[ Syn: goof , goofball , bozo , jackass , goose , cuckoo , twat , zany ]