(slang)
to sleep on the job

Translation:
English
Noun
Add