https://www.merriam-webster.com/dictionary/pour%20out%20one%27s%20heart%2Fsoul
The meaning of POUR OUT ONE'S HEART/SOUL is to speak very freely to someone about one's private and most deeply felt emotions. How to use pour out one's...
heart soulmerriam websterpouronedefinition