look up any word, like pussy:

2 definitions by notreally

Stands for Tottenham Court Road, a major street in Central London. Is also used to describe the tube station with the same name.
Take the central line and change at TCR for the Northern.
by notreally February 13, 2007
20 11
Used to refer to the largest city in the area generally.
London is an exception, where "the City" (with a capital) is used to refer to a specific area within Central London, also known as the Square Mile. It's the main business district, basically.
US: We're going to the city tonight!
UK: Those damn City workers and their 6 figure salaries.
by notreally February 12, 2007
21 94