If you are referring to a newer version, it's the Black Eyed Peas. Any other version, I'm not sure.
The original version is sung by Phil Collins or Genesis as far as I know.
Spanish slang for "oh my"
Mama Do is a song by singer Pixie Lott.
Pixie Lott
Spanish slang for "oh my"
Hot Stylz sings Yo Mama
doucette
Rick Sousley
Clay Walker... If you Google mama fore she was mama it shows up as the first 37,000 hits or so...
Lil mama
eminem
Wuf Ticket
He sings a song called "Mama Tried