meaning of Called in slack

Called in slack meaning in Urban Dictionary

To mobile or email your house of work with a clear fabrication, saying you cannot also come in.