squealer

squealer

squealer

Noun

one who reveals confidential information in return for money

Synonyms:

Noun

domestic swine

Synonyms: