1 definition by Wazman General

Top Definition
Verb: To Supernova,the act of getting high.
Wanna go supernova in my car?
by Wazman General April 04, 2011

Mug icon
Buy a Supernova mug!