Green’s Dictionary of Slang

megawatts n.

[? ‘they light you up’]

(N.Z. prison) any form of drugs.

[NZ]D. Looser Boobslang [U. Canterbury D.Phil. thesis] 115/2: megawatts n. pl. drugs of any kind.