1 definition by Niggaswithattitude

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