acidulated

There's a special place in my heart for characters with bitchy attitudes and a tendency to blurt out sarcastic quips.