Skip to main content

Definitions by scottydyall

a term to describe a needle used for drug use.
"Yo, Dan is pissed, he says you forgot to leave him a sticker"
sticker by scottydyall September 21, 2007