Top definition
The term for London, the capital of england, used by a french newspaper in reference to its radical islamist community. (use has become much more mainstream since the 7th and 21st july attacks)
London is now commonly referred to as "Londonistan" - a word used several times in different papers.
by esra July 26, 2005
Get the mug
Get a londonistan mug for your daughter-in-law Beatrix.