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
Mug icon

Dirty Sanchez Plush

It does not matter how you do it. It's a Fecal Mustache.

Buy the plush