Careful Words

moocher (n.)