What is Specy?
A bespectaled person.
Derrogatory.
See also "Specy Twat"
Henry is a Specy Twat
See glasses, spectacles, twat, nickname, henry
All you need for a faster workflow in one place.