you got any dizz left from last night?
a north london originated slang term normally referring to pure crystallised mdma that is typically 'gummed' (i
"you got any dizz left from last night?" What is the definition of "dizz"?