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