anything that sb has, including the things they really need themselves, that sb else takes from them or they are willing to give
THE SHIRT OFF SB'S BACK
Meaning of THE SHIRT OFF SB'S BACK in English
Oxford Advanced Learner's English Dictionary. Оксфордский английский словарь для изучающик язык на продвинутом уровне. 2005