Green’s Dictionary of Slang

deadbeat v.

[deadbeat n.]
[late 19C+] (US)

1. to waste time, to idle around.

2. to sponge on.

3. to cheat.