ricerhate's definitions
Drifting in a car; To cause a vehicle to exceed its tire's limits of adhesion, exhibiting a lateral slip, resulting in an oversteer condition.
by ricerhate August 11, 2009
Get the Entering Tokyomug.
Get the Entering Tokyomug. We'll email you a link to sign in instantly.