Asking
Only logged in members can reply and interact with the post.
Join SimilarWorlds for FREE »

Interesting phrases part 20

"Got your goat" I know it means to upset someone but how many have a goat to get that this would upset?
This page is a permanent link to the reply below and its nested replies. See all post replies »
From America's secret slang

Race horses love goats as friends. It keeps them calm. If someone got your goat your horse was distracted and upset and would usually perform poorly