for all someone is worth
1 as energetically or enthusiastically as someone can.
2 so as to obtain everything you can from someone. informal
❶ 1995Kate AtkinsonBehind the Scenes at the Museum In the kitchen, Brian, Adrian's lover, is wearing Bunty's pink rubber gloves and washing up for all he's worth.
☞ For other idioms containing worth, see the entry for the main word in the idiom (for example, not worth the candle at candle).