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.