Search:
goggles - Vulgar Dictionary definitionEyes: see OGLES. Goggle eyes; large prominent eyes. To goggle; to stare.