Give the shirt off your back, To1. To give as much help or resources as possible. 2. Also used to describe someone who is very helpful.