Top Definition
To leave an engagement, usually work, earlier than you should. To shirk your duties and leave your unfinished work in the care of others. To let down the team. To bail early.
"I saw Jessamine leave early! But these stories still need to be finished."

"Yeah, I guess she was Homeslicing it on out of here. I guess we have to finish that work."
by edtrickster June 27, 2012

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.