have got rocks in (one's) head

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.
See also: have, head, rock
Farlex Dictionary of Idioms.
See also:
  • have rocks in (one's) head
  • have rocks in head
  • rocks in one's head, have
  • What are you on?
  • What color is the sun in your world?
  • what planet are you on?
  • What planet is (someone) on?
  • what planet is someone on?
  • What planet is (someone) from?
  • garbage in, garbage out