sbrigarsela

Etymology
From.

Verb

 * 1) to free oneself from an assignment, commitment, etc.; to hurry in finishing a task; to finish up
 * 2) to get out of a difficult situation
 * 1) to get out of a difficult situation