Definitions by RockBox
rockhead
Someone who is dumb and/or does stupid things.
You might also say they have rocks for brains or they are as dumb as a rock.
You might also say they have rocks for brains or they are as dumb as a rock.