Also found in: Idioms, Wikipedia.
1. Slang A loudmouthed or gossipy person.
2. Any of various fishes having unusually large mouths.
slang a noisy, indiscreet, or boastful person
n., pl. -mouths (-ˌmaʊðz, -ˌmaʊθs)
1. a loud, talkative, and usu. indiscreet or boastful person.
2. any of several fishes having an unusually large mouth.