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

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.