phrases, sayings, idioms and expressions at

Home | Search the website Search | Discussion Forum Home|

Give me the good oil

Posted by Lotg on May 16, 2004

So can anyone give me the good oil on 'the good oil'? Why would such a term describe the provision of good, reliable or latest or inside information?