He was a blithering idiot .
他是个十足的傻瓜。
1.噜噜苏苏的,唠叨没完的
2.绝顶的,无以复加的,头号的
1.used to express annoyance with and contempt for somebody or something