Milk/suck somebody/something dry - Idioms by The Free Dictionary
milk/suck somebody/something dry
milk (someone or something) dry
To take all or as much of something from a person, thing, or situation as possible. The company used to make all sorts of innovative games, but in the last few years they've just been milking their most popular franchise dry. It's so obvious that he plans to milk his rich grandmother 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.