6 Spicy Bits of Secret Automotive Lingo Your Mechanic Doesn’t Want You(01) Save Image Image gallery: Rammerhead: The One Thing Your Mechanic Doesn't Want You To Know.