Question: what are coke bottle glasses?
Answer: In different regions of the world, eyeglasses with very thick lenses in the frame are called "Coke bottle" glasses -- named after the thick bottoms of Coca-Cola contour bottles. Coke-bottle glasses and beer bottle glasses are both American-English expressions.