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?