1 definition by blazeupsmoke

Term used by drug dealers to describe the period when a user has come down from their high and are desperate to get back up again.

Dealer: Yeah, one guy gave me all the cash he had for one bag of this stuff

Intelligent Buyer: Well that was probably some ST8 Drop, I'll only give you 10 bucks
by blazeupsmoke August 8, 2008
Get the ST8 Drop mug.