by ThePimpOfSmoothness June 25, 2003
by Latincutie March 28, 2007
"Mamasita" is a misspelling of mamacita, the Spanish for "little mother". Rather like the English word "momma", mamacita can mean a mother of both the standard and the red hot kind.
by GardenQuad September 20, 2007
by MoonshineGlitter March 23, 2017