Skip to main content

Definitions by Catwisperer

blithering idiot 

Someone highly unsensible. A highly annoying person. A babbling idiot.
blithering idiot by Catwisperer November 26, 2016