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.
Yoshi has moved to the Kennedy Town, I don't think he realizes he can't sleep well there.
To be off the ground, ignorant and unable to sympathize with the needs of the commonfolk
Our manager Tom is really is at Kennedy Town... He is totally unaware that toilet rolls are sold in supermarkets, not convenience stores!