Take the 2-minute tour ×
English Language Learners Stack Exchange is a question and answer site for speakers of other languages learning English. It's 100% free, no registration required.

We have them everywhere. And I'm looking for the term to refer to them.

These are the people who cannot keep any matter to themselves. Irrespective of the degree of seriousness of the matter, they'll simply spit it out in front of others. In short, they are not eligible to say the idiom I'll carry this to my grave!

In my school/college days, we had a very informal term for them. We used to call such people 'the BBC'! That's because if you have told anything to them, they'll spread the word for sure.

There could be more than one word. I'll be happy to have the closest term for it though.

share|improve this question
    
1  
urbandictionary.com/… –  hey Aug 22 at 6:39
    
    
i normally use "town crier." I could put this in proper format and put this as answer, but don't have too much time:(. Anyone is free to put this as answer.:) –  hey Aug 22 at 6:43
    
@Freddy isn't the term is used for some official who makes public announcement? It's quite formal I think. –  Maulik V Aug 22 at 6:48

5 Answers 5

up vote 13 down vote accepted
  • a big mouth - if you have a big mouth, you talk too much, especially about things that should be secret
  • loose lip - The practice or characteristic of being overly talkative, especially with respect to inadvertently revealing information which is private or confidential.
share|improve this answer

Probably the word that closest fits your description is "blabbermouth". The dictionary definition of blabbermouth is "one who talks too much or indiscreetly" so it seems to be perfect for your needs.

Otherwise you could call them a gossip or an idiomatic expression would be that they "have a big mouth"

share|improve this answer
    
Yes, +1 for big-mouth. Blabbermouth won't fit exactly. I know the meaning of that word. –  Maulik V Aug 22 at 6:57
5  
Based on that comment, your question is not posed clearly, for blabbermouth fits it exactly. Beyond that, big mouth does not mean only indiscreet, but loose lip does. IOW, big mouth matches the question as posed least, of these three answers. –  Drew Aug 22 at 14:53
    
@Drew show me the definition/source where you find blabbermouth fits my context. –  Maulik V Aug 23 at 6:09
    
@MaulikV: Go for it. It is someone who gossips indiscreetly, someone who cannot keep a secret,... –  Drew Aug 23 at 6:14
1  
@MaulikV: I have no problem with it - choose any answer you like. To me, a big mouth is more general - applies in more contexts. To me it simply means someone who talks too much, not particularly who cannot keep a secret. –  Drew Aug 23 at 6:37

If you're at the school age ( that doesn't seem so ;) ), I think the word "tattletale" would be the most proper word, However as an adult, I think the word that best fits your descriptions is "big-mouth" as mentioned in the other post.

share|improve this answer
    
Yes, I checked that word as well. As a synonym. It's a good word. 'Up' for it. :) –  Maulik V Aug 22 at 7:20

Generally in a social and office environment the term "Gossip" can be used to describe the act and the person.

From The OxfordDictionaries:

A conversation about other people; an instance of gossiping: she just comes round here for a gossip.
A person who likes talking about other people’s private lives*.

(*) It is marked as chiefly derogatory in the dictionaries.

share|improve this answer
    
+1. As I was not aware of gossip noun, I mean I can call someone gossip. Thank you. –  Maulik V Aug 23 at 7:32

I was once accused of being a "sieve" when I blabbed a secret, and when I've subsequently used it to describe others, everyone seemed to understand what I meant. Oxford Dictionaries doesn't seem to carry this definition but dictionary.reference.com has

a person who cannot keep a secret.

(The primary definition, of course, is that kitchen utensil with the mesh bottom for separating finer powders from coarser ones, like flour, etc.)

share|improve this answer
    
Thanks for the new word. +1 –  Maulik V Aug 23 at 7:34

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.