HAVE ROCKS IN ONE'S HEAD


Meaning of HAVE ROCKS IN ONE'S HEAD in English

{v. phr.}, {informal} To be stupid; not have good judgment. * /When Mr. James quit his good job with the coal company to begin teaching school, some people thought he had rocks in his head./

Dictionary of English idioms .      Словарь английских идиом.