Skip to main content

Definitions by Franktenderloin

Mama love 

Coolest lady on the planet. A lot of fun. Down to earth. Will bowl you and your friends under the table. Pretty much a badass
Guy1: "hey isn't that mama love over there?"

Guy2: "yeah it is!"

guy1: "She's pretty much the coolest woman this side of the Mississippi"
Mama love by Franktenderloin July 2, 2009