1 definition by Jon Ostrander

Top Definition
The act of tracking snatches, or one who actively partakes in the following of tracks left from an elusive snatch.
"Hey, where did you find that snatch? I tracked it down"
"are you tracking bears? no i'm a snatchtracker, idiot"
"i found a snatch at www.snatchtracker.com"
by Jon Ostrander March 11, 2008

Mug icon
Buy a snatchtracker mug!