Meaning of “pour your heart out” in the English Dictionary

british dictionary

"pour your heart out" in British English

See all translations

pour your heart out

to tell someone your secret feelings and things that worry you, usually because you feel a strong need to talk about them:

I poured my heart out to him and then he told all his friends what I'd said.

(Definition of “pour your heart out” from the Cambridge Advanced Learner’s Dictionary & Thesaurus © Cambridge University Press)