1 definition by Memziii

bags, in london, can refer to a grand (a thousand pounds).

so £1000 is 1 bag £5000 is 5 bags
Shane: Oi cuz how much u drop for that whip?
Memz: 16 bags fam!
by Memziii November 15, 2010
Get the bags mug.