Random Words:
1.
A derogatory term for a convenience store operated by a person of Middle Eastern descent.
Let's run down to the llama shop and gra..
1.
An area in north west london, UK. Used by rap artists.
'Where do we come from?' 'NORF WEEZY'
See norf weezy, uk, l..