HAVE ROCKS IN ONE`S HEAD


Meaning of HAVE ROCKS IN ONE`S HEAD in English

be stupid, not have good judgement She really has rocks in her head. She should never have bought that old car.

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