1 definition by alee2

Top Definition
The scars a heroin addict has on their arms. A common term in Vancouver BC's Downtown Eastside.
Man, Bob had some heinous treadmarks on him.
by alee2 April 26, 2009
Mug icon
Buy a treadmarks mug!