Top definition
To creep during the night in order to maintain a low profile
Todd is shadowriding through Louisiana with Texas tags on his car.
by T. Gaines August 05, 2006
Get the mug
Get a Shadowriding mug for your fish Jovana.