Synonym of scumball (“sleazy or despicable person”)
A dislikable or contemptible person.
An informer or spy; a traitor.
To inform on; to betray.