look up any word, like daquan:

1 definition by Deepi333

 
1.
A road/place with heavy traffic or people jostling one another.
A street or road that is rushy would be with lots of vehicles moving fast. A rushy place could also be one with lots of people, a crowded place
by Deepi333 April 19, 2009
2 3