(slang) very busy place, crowded place

listen to the pronunciation of (slang) very busy place, crowded place
Английский Язык - Английский Язык
grand central station