What is the meaning of Rockhead?

The surface of the bedrock beneath soil cover.

The fish Bothragonus swanii, a variety of poacher.

A stupid person.

A fan of rock music.

Source: wiktionary.org