It's a line from "The Marvelous Ms. Maisel" a comedy-drama in the 1950s. The phrase I confused is a line from a comedy stand-up, here are the full story:
I do not charge for sex. I mean, that's free. I mean, it's free to guys I want it to be free to. My husband. Boyfriend. One girl in college. Anyone with a decent ticket to a Sinatra concert. Even my mother would give it up for a Sinatra ticket.
No, she wouldn't. My mother wouldn't give it up for anything, to anyone. Well, my father. She'll- she'll give it up to him. I mean, not that she told me she'd give it up to him.
But I'm assuming. Well, I'm here, so somebody gave up something to somebody at some point.
I understand all the punchlines in these phrases expect the last marked one. I have two questions:
Why mentioned "I'm here"?
Does "somebody gave up something to somebody" mean that people A will give up something in the reason of people B?