talebearer

noun
Middle School
1

An indiscreet person who spreads gossip or blame.