goggles

Fun Dictionary -> goggles

goggles - Vulgar Dictionary definition

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