Top Definition
a toxic sort of coworker who makes snide remarks to you in an effort to make you feel inadequate, usually out of jealousy.
the office sniper told the girl to watch herself with her boss when in reality, the boss really liked how the girl was performing.
by Spin Sycle May 05, 2006
Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.