Green’s Dictionary of Slang

petrol-head n.

[SE petrol + -head sfx (3)]

1. a heavy drinker.

2. [1980s] (Aus.) a devotee of motor-racing.