Green’s Dictionary of Slang

snipe (on) v.

[var. on synon. SE snipe at]

(US black) to malign, to criticize, to gossip about someone; thus sniping n.

[US]J. Dixon Free To Love 210: ‘If you’re going to snipe, like Julia—’ the babyish face puckered again. ‘I’m not sniping. [...] I want to help you.’.
[US]Baker et al. CUSS 200: Snipe Make uncomplimentary remarks about someone.
[Can]R. Caron Go-Boy! 268: The three uniformed goons [...] were their usual petty, sniping selves.
[US]E. Folb Runnin’ Down Some Lines 198: There were terms related to gossip and those who gossiped: [...] snipe, deal/do dirt (gossip, talk badly about someone).
[UK]D. Jarman letter 4 Apr. Smiling in Slow Motion (2000) 112: I hope this continual sniping doesn’t undermine what is left of my health.
[UK]Guardian G2 3 Feb. 12: Scott Hicks won seven Oscar nominations [...] with his film Shine. But that didn’t stop the sniping at his latest effort.