What is Snatcharita?
Someone who is being especially snatchy (see snatch).
Calm the fuck down, snatcharita.