Green’s Dictionary of Slang

megablast n.

[mega adj. (1) + blast n.1 (4)]
(drugs)

1. an act of inhalation of cocaine or from a crack pipe.

[US]Source July 56: [heading] A Megablast from the Past: Cocaine’s Greatest Hits.
Public Enemy ‘Megablast’ 🎵, Yo! Bum Rush The Show [album] Ya should have kept yo ass away from that blast / MEGABLAST!

2. an extremely exciting, satisfying experience.

Bomb the Bass [song title] Megablast.