pedichón

Etymology
From.

Noun

 * 1) cadge; moocher; sponger

Adjective

 * 1) cadging; mooching