Top Definition
To ejaculate in ones eye, then placing you testicles in their eye sockets
Baby, I'm about to give you the Alaskan Snow Goggles
by gloKC4FANz September 01, 2008
5 Words related to Alaskan Snow Goggles

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.