Top definition
Needgro (noun): A person who needs time, attention, and/or material things up to the point that it causes unhealthy drainage to the giver, causing that person to go into retirement as it pertains to helping that particular person.
My best friend almost emptied her bank account trying to be a good friend to a needgro.
by nolabels January 08, 2013
Get the mug
Get a needgro mug for your Aunt Nathalie.