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



























