1. it is an expression that is used when one does something with much encouragement or with great effort, or using all the resources. 2. also used when an action is performed regardless of the consequences which this could collapse.
* Only one "like" per meaning and day, the more "likes" the meaning will appear higher in the list