What does Blair goggles mean?

Blair goggles meaning in Urban Dictionary

Spectacles therefore extremely advanced they're completely hidden to any or all nevertheless the user. Upon putting these on you fall-in love using the first wide-mouthed woman the thing is, and you may after that fall entirely beneath the enchantment of the current president of US of A. the remainder, as the saying goes, becomes record.