A term for derision for a snitch or a person who has betrayed someone
Steve is a Ratfungus
by Eloquent Rex April 08, 2016
Get a Ratfungus mug for your dog Bob.