Someone who has veins that are hard to hit when using IV drugs. This is the earliest definition of the word.
I'm having a hard time registering, you're a roller"
3👍 9👎