Skip to main content

yorricksfriend's definitions

Beijing

A large layer of thick smog in China, it is believed that there is a city in there.
(Two people in Beijing)
Person 1 - Where are you?
Person 2 - I'm here, can't you see me
Person 1 - Of course not we're in Beijing
by yorricksfriend October 13, 2008
mugGet the Beijing 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