The most comprehensive online collection of UK street, road, and grime slang - authentic definitions, real examples, and cross-linked meanings from the culture. Definitions with greaze.
Dun
other
Finished / Addressed;
Considerably stronger than ordinary English "done", in MLE and UK rap, it means the person or subject has been dealt with, addressed, finished. In road/drill usage it can mean attacked, punished or even killed.