Skip to main content

Definitions by Lane H.

Power shift 

to stay on the gas while holding in the clutch causing your tiers to squeel
power shifting in the walmart parking lot pisses people off.
Power shift by Lane H. January 19, 2008