mamacheta- Well-groomed.

more about : mamacheta