Skip to main content

Definitions by Goggle Doctor

The art of placing ones scrotum aka (balls,Testicles) onto anothers eyes with just enough pressure so that equal coverage is applied across bridge of the nose simmulating GOGGLES!
Did that girl just have balls on her face? No man she just got Goggled!
GOGGLED by Goggle Doctor February 22, 2010