Top definition
Leg dressings that accommodate the sole purpose of pissing off the wearer.
Someone's sure got their grumpy shorts on today!
by Thrumper84 October 27, 2008
Get the mug
Get a grumpy shorts mug for your fish Julia.