A person who intentionally reveals information
that was previously known only to a few people
or that was meant to be kept a secret.
Make known to information that was previously
known only to a few people or that was meant to
be kept a secret.
Verb: blowspot
I’m going to blowspot you”
Noun: blowspot
“I am a Blowspot