Browse by letter

Have rocks in one`s head

To be stupid, to not have good judgement.

The girl has rocks in her head. She should never have bought that old car.