Green’s Dictionary of Slang

boss n.3

[? boss-eye n., i.e. a ‘squint’ at]

[late 19C] a view, a sight of.

In phrases

put on a boss (v.)

[late 19C] to affect a squint in order to make oneself look more threatening.