snide

adj. Sneering; slyly derogatory. [origin unknown]

a. Tricky; deceptive; contemptible; as, a snide lawyer; snide goods.