Funny conversation

Loud and clear on the stairs ivy says:

“Ok. Now let’s say I’m having sex.”

Silence.

I ask her nonchalantly:
“What are you having?”

“Sex!” She replies with certainty.

“Are you sure?” I try to understand what she means.

“Well, now I’m just pretending. I’ll have sex when I get married.”

“What does it mean to have sex?”
“When you have babies.” (She is obsessed with having babies)
“Who told you?”
“Jackie did.”
“No I didn’t!” Says her 7 yo sister standing behind her. “Actually I did but she didn’t understand.”

“So ivy, what do you think having sex means?”
“I don’t know. Alright? I don’t actually know!”