There are big mouth people, and now I'm searching for the term that describes a person who can keep secret with them. Such people don't reveal what all they have in their minds. They are silent, deep, and master in hiding things within them.
I want a term for a neutral person. In other words, that person could be bad or good to you.