reservoir dog
A rat. Slang term for one who snitches to the police, or is an undercover police officer themselves. Origin comes from the great size of rats living in and around reservoirs.
reservoir dog by Dave Sirus February 9, 2005
Get the reservoir dog mug.