bumbling fool
- clumsyLacking physical coordination
- oafStupid clumsy person
- klutzAwkward, graceless person
- buffoonLudicrous, clumsy fool
- dunceSlow-witted person
nincompoop · blundering · incompetent · stumbling · fumbling · dimwit · halfwit · dolt · simpleton · hapless · inept · clodhopper · butterfingers · bungler · doofus · nitwit · numbskull · blockhead
bumbling foolexpert
Highly skilled practitioner
master · virtuoso · pro · ace · smooth operator
bumbling foolgenius
Person of rare brilliance
sage · wise man · mastermind · Einstein · intellectual
bumbling foolsmooth operator
Charming, calculating person
ballet dancer · cat · acrobat · athlete · Fred Astaire