Skip to main content

Definitions by Nila

Someone who copies everything someone else does, and claims it as their own. VERY clingy.
Thalia is such a leech. She copied my hairstyle!
leech by Nila May 13, 2005
often referred to when talking about someone very sexy and awesome.
nila by Nila April 2, 2005