rockhead

Noun

 * 1)  The surface of the bedrock beneath soil cover.
 * 2) The fish, a variety of poacher.
 * 3)  A stupid person.
 * 1)  A stupid person.

Noun

 * 1)  A fan of rock music.