Typical government-designed eyewear. If I remember correctly, BFL stood for "Bachelor For Life".
I hope government-mandated healthcare doesn't require me to wear them again.
[I am reminded by an Air Force veteran that in his branch of the service they were called "Birth Control Glasses" for reasons that should be obvious.]