Pertaining to a perspn who is lacking an adequate amount of intelligence to function in day to day life.
Store man 1: Have you seen J about.

Store man 2: No mate. I think Someone dared him to put his head up his own Arse.

Store man 1: What an idiot. He's a complete clayhead
by Jackless May 6, 2011
Get the Clayhead mug.