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"
by Jon Ostrander March 11, 2008
Get the mug
Get a snatchtracker mug for your coworker Julia.