Top definition
The best automatic transmission ever placed in a sports car, found in the Mustang.
Guy driving a 5-speed: Dude, I can't believe I just got owned by an automatic. It must have the 4r70w.
by pinski April 07, 2004
Get the mug
Get a 4r70w mug for your girlfriend Zora.
buy the domain for your recipe blog