layabout
noun.
person who does no work
a lazy bum