A person who cadges; someone who habitually begs or borrows things without returning them.
From cadge + -er (agent suffix). May originally have referred to street merchants before the word shifted to mean someone who takes advantage of others.
Try Another Word