Someone that has the ability to speak to themselves in their mind without saying the words out loud.
by Neurovocal February 5, 2020
Get the Neurovocal mug.
Get the Neurovocal mug.We'll email you a link to sign in instantly.