What is Specy?
A bespectaled person.
Derrogatory.
See also "Specy Twat"
Henry is a Specy Twat
See glasses, spectacles, twat, nickname, henry