Haggard Old Badger
An old person who looks like they’ve been run over by a bus and still has the nerve to tell you how bad you are at life.
My math teacher is a haggard old badger. He gave me a D- and said I need to get a life.
My grandma is a haggard old badger. She told me my hair was a disaster and still uses a comb from the ’70s.
My boss is a haggard old badger. He yelled at me for taking 10 minutes to make coffee.