Get Your Goat

This idiom, which originated in America, is one of the few animal idioms with the word goat and the only one that seems to be somewhat common in spoken English. Its origin is somewhat of a mystery although one theory has it that the source is to do with horse racing. Meaning of Idiom ‘Get … Read more