1 definition by Mk6ashley
Street racing is illegal in the United States, so when someone wants to race on the road, they will call them "mexico runs", referring to racing in Mexico, even though they are actually in the US.
by Mk6ashley April 28, 2017