phrases, sayings, idioms and expressions at

Phrases, Sayings and Idioms Home > Discussion Forum

Sugar on ant hills

Posted by Raja Banerjee on June 16, 2008 at 14:21

What does the phrase "sugar on ant hills" mean?