pour (one's) soul out (to someone)(redirected from pour their souls out to)
pour (one's) soul out (to someone)
To share one's deepest or most intimate emotions, thoughts, or secrets, especially in a profuse or sudden manner. Samantha poured her soul out to me last night about how grief-stricken she's been since her father passed away. Sorry for pouring my soul out like that. I've been keeping those feelings bottled up for a long time.
Farlex Dictionary of Idioms. © 2015 Farlex, Inc, all rights reserved.