Definify.com

Definition 2024


Londonistan

Londonistan

English

Proper noun

Londonistan

  1. (informal, derogatory) London, perceived as being a center for exiled Islamic groups.

See also