Skip to
adjective
Extremely annoying or petty; characterized by a grumpy or short-tempered attitude.
Browse