lechugaTop 35000MeaningsInterjection1. expresses anger, upsetness, or annoyance; euphemism for leche (informal, euphemistic)