schnorrer
/ˈʃnɔrər/Definitions
1. noun
A person who habitually begs or borrows money from others, often with the promise of repayment but with little intention of doing so.
“He was known as a schnorrer in the neighborhood, always asking for loans but never paying them back.”