What does Activated the Slide mean?

Activated the Slide meaning in Urban Dictionary

Idiom. The act of quitting your task in a fit of reckless fury, perhaps warranted, yet still hasty in the wild. Origin: JetBlue trip attendant Steven Slater, early 21st c., August 9-10, 2010. cf. "leaping the shark"; twentieth c. "postal".