Give (someone) the shirt off one’s back To be very generous to someone. My uncle is very kind and he will give you the shirt off his back.