phrases, sayings, idioms and expressions at

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?