Slang meaning of LEECH OFF

LEECH OFF means: Leech off is slang for to behave like a parasite.