by J and T June 27, 2003
One who is both a sped (Special+Ed=Sped) and licks nuts. Both a term of hatred and endearment, usually used after a stupid/obvious comment is said or action is performed.
by J and T January 22, 2006
by J and T June 27, 2003