Someone who is totally obsessed with motor vehicles.
Won't that petrol head shut his motor mouth?
by ud40 March 4, 2005
Get the petrol head mug.