Machinaphile
A person who gets hard just looking at engines and gears.
My cousin is a total machinaphile. He jacked off in the garage when he saw the new truck.
She texted me a pic of a engine and said, 'This is my favorite cock ever.'
He asked for a raise just to work on the factory floor.