Given Up the Goat | Phrase Meaning And Usage
The phrase given up the goat is a quirky variant of give up the ghost, usually used to mean that something has stopped working or has died. Given Up the Goat Meaning In Everyday English When someone says that a machine, project, or even a relationship has this goat expression, they usually want to say
Given Up the Goat | Phrase Meaning And Usage Read More »