1 definition by lmng63

Top Definition
A word used to describe someone who is snotty and bitchy at the same time.
Barb was more snitchy today than usual.
by lmng63 August 26, 2017

Mug icon
Buy a Snitchy mug!