Search
Select the dictionary language
Blithering idiot
01
a person who is extremely foolish or incompetent
Examples
After forgetting his keys for the third time this week, his frustrated roommate called him a blithering idiot.
Search
Select the dictionary language
a person who is extremely foolish or incompetent