1 definition by SpencerMark

Top Definition
gasoline like what you get at the gas station
"I need to get some petrol first though, bro."
by SpencerMark April 28, 2006

Mug icon
Buy a petrol mug!