The British Idiom – Pour your heart out
Definition of Pour your heart out
To pour your heart out to someone is to tell them your personal feelings in an honest and forthright way.
Examples of Usage of Pour your heart out
I was quite taken aback when the prisoner, a hard-faced career criminal, began to pour his heart out to me during the interview. She cried as she poured her heart out to her friend over the kitchen table, her tears watering down the glass of red wine she was holding.
Now watch my YouTube video English lesson which contains this British English idiom.