What do you call someone who is always asking for favours? [duplicate]

Solution 1:

He may be called a moocher. It is used for a person who tries to get to something free of charge.

Solution 2:

Leech would be a suitable term. He is leeching off you.

Freeloader might be OK as well but that would suggest he is aware of what he is doing and is doing it intentionally.

Solution 3:

I hear the term freeloader a lot.

a person who takes advantage of others' generosity without giving anything in return.

Usage:

When is the last time that Dan paid his share of the cab? He is such a freeloader.

If the person is a friend you would often just call them needy.

Trashy example from UD, yet still good.

A mother fucker that always needs something.

Like.... You see them comming & you say "shit dude.... Act like you don't see'em JUST >ACT LIKE YOU DON'T SEE'EM.... Keep walkin"

"Hey ummm bro,hate to be needy but can you give me a ride to the store? & OHHH yeah..... I need $4.25 for cigarettes when we get there!! .... Shit, I forgot to mention, DUDE Can I crash on your couch for a few days?....

Solution 4:

In the programming world, when someone continually seeks help and does not give much effort to improve themself, we call them a help vampire or just a vampire.