Tending to asperse; defamatory; slanderous.
Spiteful or malevolent; catty; malicious; unpleasant.
Irritable.