Neurovocal

Someone that has the ability to speak to themselves in their mind without saying the words out loud.
Do you have an internal monologue? I am just trying to see if you are neurovocal or not.
by Neurovocal February 06, 2020
Get the Neurovocal mug.