Top Definition
defecation upon a womans eye sockets and nose while she is asleep.
dude that asshole gave me the poop goggles and i woke up and bit his sack off.
#russian goggles #poop chute #onions #sex #beans #boobs
by THEULTIMATEBORSKI September 20, 2008
Free Daily Email

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

Emails are sent from daily@urbandictionary.com. We'll never spam you.

×