idler
loafer
do-nothing
layabout
bum
person who does no work
a lazy bum