Skip to main content

Definitions by Niggaswithattitude

Police in the Birmingham area of England.
'Watch out leng are about today'
Leng by Niggaswithattitude August 12, 2012