Snoop Dogg just shared some Mother's Day love in the form of a lovely soul tune titled "Thank You For Having Me." The song, which features ethereal vocals from B. Slade, Mali Music, and Val Young is filled with a soft, swaying bass line, dreamy keys, and a procession of horns.
"Mama, thank you for having me / Coulda gave me up, instead you raised a family," the musicians croon in harmony. Snoop also recently shared his 32-song gospel project Bible of Love
Listen to "Thank You For Having Me" above.