1 definition by TrevorAmazingGrace

Top Definition
the use of bath salts as a drug
A kid at my school overdosed on blizzards.
by TrevorAmazingGrace March 29, 2011

Mug icon
Buy a Blizzards mug!