Top definition
When you are in a bad mood or pissed off.
Why you grumpcatin'?
by DJ June 14, 2003
Get the mug
Get a grumpcatin' mug for your girlfriend Helena.