1 definition by hortlak

A big city of Turkey which is known by lots of idiots as the capital of Turkey.
Merve: Which city is the capital of Turkey?
John: Istanbul.
Merve: No idiot, it's Ankara.
John: Ohh...
by hortlak September 10, 2011
Get the istanbul mug.