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.
Mac / Machine
noun
Automatic Weapon;
Refers to a machine gun or fast-firing firearm, often in a boasting or threatening context. It’s a shortened form of “machine” and carries heavy road and violent connotations, tied to serious street activity rather than casual talk.