What does the idiom “Sugar Daddy” mean?
A rich man who is generous with younger women in return for sexual favors
“How did I pay for college? I found a sugar daddy who helped me out. All I had to do was spend the night with him once a week.”