A very cool person that eats boogers.
I saw Rose the other day. She was such a LeChing!
by MyName March 31, 2003
when someone is obviously perving on someone else
"that guy was totally leching on me...what a sleaze!"
by starry February 14, 2005
a smelly fat piece of poopoo
my leching was floating freely in the toilet
by MrMooMan March 31, 2003