Meaning glasses, spectacles. From a shortened 'binoculars'
I can't see without my bins on
Spectacles, glasses. North West England slang.
I've booked an eye test, I think I need some new gigs