snide

adjective

Mocking or derogatory in a malicious or ironic way.

Making or given to making snide remarks.

Sharp; characterized by low cunning and sharp practice; tricky; also, false; spurious.

noun

An underhanded, tricky person given to sharp practice; a sharper: a beat.

A spurious object; a humbug; a fake; something designed to cheat.