Top definition
when someone is obviously perving on someone else
"that guy was totally leching on me...what a sleaze!"
by starry February 14, 2005
Get the mug
Get a leching mug for your daughter-in-law Riley.
3
A very sexy female. 2) One with amazingly good looks 3) A female that is extremely smarxy
Yo, guy fo sho' my girl be a LeChing!
or
Twas an amazing date, she was Leching!
by caio March 31, 2003
Get the mug
Get a leching mug for your papa Manley.