1 definition by lekmima

Top Definition
someone whose race u can't determine fo shit!
-wtf is Lekha?
-the half Korean half Indian bitch

-ohhhhh lol weird
by lekmima October 23, 2015

Mug icon
Buy a lekha mug!