Skip to main content

Definitions by Choccocat

Another word for fuel, ie diesel, petrol, gas
got to go to the petrol station for some trog
trog by Choccocat December 30, 2009