SLUFF OFF


Meaning of SLUFF OFF in English

not do, avoid doing, procrastinate

I've been sluffing off. I'm behind in my assignments.

Wayne Magnuson. English idioms vocabulary.      Словарь английских идиом.