to  have  rocks in one's head
have
hæv
hāv
rocks
rɒks
roks
in
ɪn
in
<i>one's</i>
wʌnz
vanz
head
hɛd
hed

Definition & Meaning of "have rocks in one's head"in English

to have rocks in one's head
01

to be very foolish or stupid 

to [have] rocks in {one's} head definition and meaning
Humorous
Idiom
Informal

What is the origin of the idiom "have rocks in one's head" and when to use it?

The idiom "have rocks in one's head" likely originated from the concept that having rocks or stones in one's head would obstruct clear thinking and intelligence. Over time, it evolved into a metaphorical expression to describe someone who is perceived as foolish or lacking mental acuity. It is typically used in a lighthearted or humorous manner to convey a playful criticism of someone's mental acuity or decision-making abilities.

Examples
You must have rocks in your head if you think that plan will work. 
LanGeek
Download LanGeek app
langeek application

Download Mobile App

App Store