I've heard the term "Deadbeat" but I'm not sure whether this is very common for saying that someone is a bad payer. Do you guys know of other words that could be used to describe someone like that other than "deadbeat"?
Well “cheapskate” comes to mind.
The a more flowery description is “having short arms and deep pockets”...
I might use “freeloader” or “moocher” to describe someone who takes money or other things from someone and doesn’t return what they took.