ratfink

noun

A person regarded as contemptible, obnoxious, or otherwise undesirable.

noun

An informer or spy.

noun

A dislikable or contemptible person.