1.A town located in the Central & Western District in Hong Kong.
2.A place that is uptown and busy.
3.A place in the west where you can't sleep.
2.A place that is uptown and busy.
3.A place in the west where you can't sleep.
by TheGeo852 March 22, 2018
Our manager Tom is really is at Kennedy Town... He is totally unaware that toilet rolls are sold in supermarkets, not convenience stores!
by Yumu._. July 05, 2024