1 definition by dwarodelf

Top Definition
A makeshift urinal made out of snow on which a group of people snow camping can drain their respective lizards.
Hey man, have you built the great wall of china yet? I really have to take a leak.
by dwarodelf August 07, 2009
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.

×