Skip to main content

Definitions by Nameloc Nevart

snatcharita 

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