Browse by letter

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.