noun. someone who mooches or cadges (tries to get something free).
verb. ask for and get free; be a parasite.
1. Noun, singular or mass Endearing and sweet, the “love mooch” is kind of like a dog that purrs; a perfect cat for those seeking a loyal and ever-present companion.