grumpasaurus rex
One who is dour on a colossal scale.
Person 1: "What's wrong with Bill today?"
Person 2: " He lost his wallet this morning and all afternoon he was nothing but a Grumpasaurus Rex to everyone in accounting."
Person 2: " He lost his wallet this morning and all afternoon he was nothing but a Grumpasaurus Rex to everyone in accounting."