Wiktionary
horse's mouth
n. (context idiomatic English) source; someone who directly experienced or witnessed something.