GADB
A person who is so bad-tempered they could make a bad day worse and still have time to complain about it.
My neighbor’s brother is a GADB. He yelled at the dog for eating his shoes.
My friend is a GADB. He cursed at the sky for being cloudy.
My cousin’s mom is a GADB. She screamed at the toaster for not working.