+0
Which word should I use?

I don't want to make friends with my girlfriend's best friend who is a (gossip, gossiper).

My girlfriend told me not to punch the (gossip, gossiper) right then and there.  
+1
'Gossiper' is very rarely used in British English - see this Ngram .
Comments  
Teachers: We supply a list of EFL job vacancies

Gossip

Gossip