Ethan: Mama, what's a weiner?
Me: Um, well, some people use that word when they are talking about private parts, just to be silly.
Ethan: Then why do some people say they want ketchup on their weiner?
(I realized my huge misunderstanding, then, and tried to save myself)
Me: Oh! I didn't know what you meant. People sometimes call hot dogs weiners. It's just another name for them that some people use.
Ethan: Next time I have a hot dog, I'm going to say to put ketchup on my winky!
(Winky is the word we use for boy parts)
When this embarrassing scenario comes up, I take full responsibility.