Someone who is incapable of having a conversation without spit leaving their mouth.
God, you're a blobbermouth!
by Natho1234 April 3, 2017
Get the blobbermouth mug.