snippy; irritable; short-tempered.
Irritable; ill-tempered
Characteristic of snitches or snitching; tell-tale