a.
Quick-witted with sarcasm or sassy, whether at one's own expense or the expense of others.
b. Taking things personal resulting in snarky or snide comments in
response.
Being "salty" can be funny but not by people who get easily
offended, and can come across as rude to some.
Synonyms: savage