Give The Shirt Off One's Back

Give anything and everything one possesses; be extremely generous.

Examples:

  • Tom is truly generous—he'll give you the shirt off his back.

Origin: first recorded in 1771