It’s about time. We are now on Instagram!
"avoid work," 1951 slang variant of slough (v.).
To waste time; to start to lose momentum or interest in a project: sloughing off on the homework
To avoid work and responsibility; shirk: No one accused Bo of sluffing
[1951+; fr slough off]