The Meaning of the Lyric “Mama Say Mama Sa Mama Coosa” December 13, 2021 Updated: February 12, 2023 Chris Huber 11 Comments