Urdu · noun · People & Roles

Luchcha

लुच्चा
Meaning

Slang (abusive): a lecher, rascal, low-down rogue.