RAT FINK


Meaning of RAT FINK in English

person who tattles, one who squeals

You rat fink! Did you blab to Mom and Dad? Did you tell them?

Wayne Magnuson. English idioms vocabulary.      Словарь английских идиом.