Top definition
money earned by sale of petroleum products like petrol, diesel oil and lubricant.
Gulf countries are rich from petromoney.
by uttam maharjan February 01, 2012
Get the merch
Get the petromoney neck gaiter and mug.