Definitions by petra oleum
Emo
The name for an Irish oil company based in the Republic of Ireland mostly dealing with distribution of oil to end user needs such as heating oil or industrial purposes throughout Ireland and Northern Ireland. Operates a large chain of petrol (gasoline) stations as well.
Emo by petra oleum April 15, 2009