Skip to main content

dwarodelf's definitions

Great Wall of China

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 7, 2009
mugGet the Great Wall of China mug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email