1 definition by snoweagle

1. a young, good-looking woman.
2. (informal) chick.
Look at her! She's a great-looking lacha.
by snoweagle November 13, 2014
Get the lacha mug.