Spec head (or spec ed) is an insult word, calling someone stupid.
How do you not know that you spec head