Definitions Found:

Share one's intimate thoughts or feelings with (someone or something), esp. when the exchange is on a spiritual level