1 definition by Sqlivnlow

Top Definition
The act of following another car traveling at a high rate of speed as to (hopefully) use them to distract any police.
I woulda been late to work if I wasn't speed mooching off that tuner Honda.
by Sqlivnlow April 15, 2019

Mug icon
Buy a Speed Mooching mug!