A person who intentionally reveals information that was previously known only to a few people or that was meant to be kept a secret.

 

            About Us

            Overview

            What we do

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