Someone highly unsensible. A highly annoying person. A babbling idiot.
You're a blithering idiot
39👍 3👎