Top definition
phrase used to describe a very, VERY crowded place.
Look at all these damn people in here. I feel like i'm in a subway in Tokyo.
by KRHimself September 03, 2004
Mug icon

The Urban Dictionary T-Shirt

Soft and offensive. Just like you.

Buy the shirt