idiom
Give the shirt off your back
Meaning
to give everything you can to help someone
Example
She would **give the shirt off her back** if it meant helping her friends.