Skip to main content

Definitions by MR. Schnickerdoodle

foxy mama cita 

a total babe, a beautiful gal.
See that lady over there? She's one foxy mama cita.