be meat and drink

be meat and ˈdrink (to somebody)

be something that a person enjoys very much or is very interested in: Stories about the royal family are meat and drink to journalists.
See also: and, drink, meat