Spec head (or spec ed) is an insult word, calling someone stupid.
How do you not know that you spec head
by HLFJ1112222 March 19, 2018
Get the spec head mug.