snide
adjective
°disparaging or derisive in an insinuative way.
"Don't make snide remarks to me."
°Tricky; deceptive; contemptible.
"He was a snide lawyer."