give the shirt off one's back
give the shirt off one's back {v. phr.}, {informal}
To give away something or everything that you own.
He'd give you the shirt off his back.
Categories:
add yours
Source: A Dictionary of American Idioms
Add my comment