meaning of blabba mouth

blabba mouth meaning in Urban Dictionary

to speak lots, or even share secrets.