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 a Drawing


What country are you from?

How old are you?



old goatold goat