I believe there is an expression to call someone (a friend) to whom you complain about something, generally a relationship problem. Could someone point to such an idiom?

  • Ah, I got it, it's an "agony aunt"!
    – Vladtn
    May 4, 2012 at 10:13
  • 1
    you can post an answer your own question May 4, 2012 at 10:13

3 Answers 3


Do you mean confidant?

a close friend or associate to whom secrets are confided or with whom private matters and problems are discussed.

  • Confidant is good too, more general maybe
    – Vladtn
    May 4, 2012 at 10:15

For some reason my favourite word for this is bosom buddy. Perhaps it can refer to someone to whom you pour all emotions you have kept buried in your bosom.

  • nice one, never heard of it
    – Vladtn
    May 4, 2012 at 10:56
  • Ah, bosom buddies! Like Fred Flintstone and Barney Rubble!
    – J.R.
    May 4, 2012 at 10:57

What I was looking for was

Agony Aunt

  • 1
    ... or uncle, depending on the gender.
    – Kris
    May 4, 2012 at 10:21
  • 1
    This seems to have a pretty specific definition of being an advice columnist for a newspaper. Is that what you intended?
    – JLG
    May 4, 2012 at 11:54
  • Point taken and you seem to be right. However, how best to express the fact that the confidence in question is about relationship and other hardship. A confident could be for anything positive or negative. Agony aunt seems best if used somehow metaphorically.
    – Vladtn
    May 4, 2012 at 12:28
  • 3
    I didn't know the term, so I had to look it up. (I'm in the U.S.) Some of the definitions say it is a British expression (see Wikipedia's "advice column" entry), and some show it uncapitalized. This Wiktionary entry has a second definition that seems to fit what you're after.
    – JLG
    May 4, 2012 at 13:02
  • I always thought 'agony aunt' referred to someone you complained about to others (one that caused you agony so to speak). Whatever the true usage, it's a Britishism (to Americans).
    – Mitch
    May 4, 2012 at 13:07

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

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