have got rocks in (one's) head(redirected from have got rocks in their heads)
have got rocks in (one's) head
To be thoroughly stupid, crazy, absurd, incorrect, etc. You've got rocks in your head if you think the bank will approve you for another loan.
Farlex Dictionary of Idioms. © 2015 Farlex, Inc, all rights reserved.