cucha libre means: If a woman does not wear underwear, it is the female equivalent of commando or free balling with the Spanish. (in Community Dictionary, added by Daniel Gallardo)