Skip to main content

Definitions by Neneleaksallovertheplace

chip fat 

The British term for left over oil from French fries
Did you fill up your gas tank with chip fat?