phrases, sayings, idioms and expressions at

Phrases, Sayings and Idioms Home > Discussion Forum

Straight from the horses mouth

Posted by Monica on May 04, 2005

What does the phrase mean "i got it straight from the horses mouth that there are only 15 days left in this school year?"