london meaning and pronunciation

  • 8 years ago
The capital of England, but not the only city there. No americans seem to realise that not all english people are from london, and that we don't all eat crumpets and go on the hunt.


london definition by Urban Dictionary

Recommended