1 definition by obscure_phantasm

Abbreviation for Cape Town. A city located in South Africa. It has a sea and a mountain, a brilliant combination. One of the top tourist destinations in the world.
Person #1: I live in Durban. What about you?

Person #2: I live in CT.

Person #1: Wow! You're lucky!
by obscure_phantasm July 29, 2006
Get the CT mug.