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
Get the mug
Get a Speed Mooching mug for your mother-in-law Riley.