in fact, i had never heard this word before seeing it used on 2peas. since then i have heard it, so maybe i was just more attuned to it at that point. here's the info:
Rudely sarcastic or disrespectful; snide.
Informal unpleasant and scornful
[from sarcastic + nasty]
um, yeah, we have a lot of that going on! :D