PINHEAD


Meaning of PINHEAD in English

one who does not use his brain, dipstick """Who broke your glasses?"" ""Some pinhead sat on them!"""

English idioms vocab.      Словарь английских идиом и выражений.