Green’s Dictionary of Slang

smoker n.2

[smoke v.1 (3a)]

(UK teen) one who blushes.

[UK]Routledge’s Every Boy’s Annual 217: If you happen to blush, he whispers in your ear ‘smoker’, which, being literally interpreted in the Harrow vernacular, meaneth ‘blusher’.