oh my god chanel is being a major grumpet today thanks to her monthly visitor
a female who is slightly angered, frustrated, or grumpy
"oh my god chanel is being a major grumpet today thanks to her monthly visitor" What is the definition of "grumpet"?