by Miles Krazny March 28, 2008

by Craig Tomalski December 09, 2003

by The_Dark_Temptaion November 08, 2019

"Goddamn CT's sucking dick again"
by AaronBigHoss February 09, 2022

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.
by obscure_phantasm July 29, 2006
