milk/suck somebody/something dry

milk/suck somebody/something ˈdry

get from somebody/something all the money, help, information, etc. they have, usually giving nothing in return: It was only later that we found out he’d milked his grandmother dry of all her money before she died.