Idiom of the day :- kept man/woman / (A) kept man/woman
Usage, examples and definition of the Idiom :-
Someone who is in a relationship where the other person pays for everything. ex. “Stephen’s girlfriend always pays for everything. He’s such a kept man.”