GOGGLES


Meaning of GOGGLES in English

Eyes: see OGLES. Goggle eyes; large prominent eyes. To goggle; to stare.

Slang English vocab.      Английский сленговый словарь.