Top definition
Someone who is incapable of having a conversation without spit leaving their mouth.
God, you're a blobbermouth!
by Natho1234 April 04, 2017
Get the mug
Get a blobbermouth mug for your cat Paul.