see the cum goggles on that one?  (speaking about a fashion-oriented woman walking by)
oversized stylish sunglasses worn by girls that could double for chem-lab safety glasses
"see the cum goggles on that one?  (speaking about a fashion-oriented woman walking by)" What is the definition of "cum goggles"?