Definition/Meaning of letcha