Plural of blabbermouth; people who talk excessively or cannot keep secrets.
Compound of 'blabber' (excessive talk) and 'mouth' (the organ of speech). Created in modern English as a colorful insult, likely 20th century.
Calling someone a 'blabbermouth' is wonderfully literal—it literally means a mouth that blabs! English allows us to combine simple words creatively to make vivid insults that are often more memorable than crude ones.
Complete word intelligence in one call. Free tier — 50 lookups/day.