Green’s Dictionary of Slang

bossers n.

[? boss-eyed adj.]

spectacles.

[UK]Barrère & Leland Dict. of Sl., Jargon and Cant.