Straight from the horses mouth

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

It means you have privileged, 'inside' information. It derives, I think, from racing, in which one might get the likely winner 'from the horse's mouth'.

DFG

Replies