scobberlotcher
noun
°An idle person.
"The scobberlotcher sat at his desk, twiddling his thumbs."