Definitions by Goggle Doctor
GOGGLED
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!
GOGGLED by Goggle Doctor February 22, 2010