This phrase emphasizes that someone doesn't just like something, they find it deeply satisfying. Gardening is meat and drink to her; she spends every spare minute in her garden.
Pro Tip 2/3
Expertise Implied
Use it when suggesting that not only does someone enjoy the activity, but they are also particularly skilled at it. Debate is meat and drink to Priya; she wins every competition.
Pro Tip 3/3
Old-fashioned
The phrase can sound old-timey, so it's not commonly used by young people or in casual conversation. Restoring old cars is meat and drink to my grandfather.