When testicles are laid upon the eye sockets of another person.
Steve was going for a routine teabag, when he gave Stacy a pair of Korean goggles.
by frothywalrus September 10, 2009
Get the Korean Goggles mug.