Term: free loader
Example: he's a complete free loader
Definition: someone who takes advantage of another persons good nature by eating, drinking, smoking and taking money of them