Horse’s mouth

What is Horse’s mouth?

Horse’s mouth definition and meaning on Dictionary terms:
noun Informal.