PINHEAD


Meaning of PINHEAD in English

one who does not use his brain, dipstick

"Who broke your glasses?" "Some pinhead sat on them!"

Wayne Magnuson. English idioms vocabulary.      Словарь английских идиом.