Term of abuse used by environmentalists against car users.
"The petrolheads may soon run out of road; gridlock is certain in many areas by 2005"
Enthusiast of petrol (gasoline) engines or cars
Petrolheads may prefer the gasoline version of this automobile to the diesel one.
by anonymous Oct 15, 2003 add a video