Skip to main content

Definitions by Toddycandowell

spyderhead 

A term used for removable or disconnected heads. From, spyder - a convertible car, and head - the upper part of the human body.
“I know you… You’re Spyderhead-Nick!”
“I prefer Sir Nicholas, if you don’t mind
spyderhead by Toddycandowell December 25, 2023