Old goat

Meaning: an old person, usually a grumpy old person (see puppy)
Example: The 98 year old man was an old goat. He like to call his grandson a puppy.
See this Idiom in a story: Back To School

Submit an Image

What country are you from?

How old are you?

old goatold goat