Virgin ears noun phrase slang
Said of someone who is too young or naive, and therefore they shouldn't listen to profane, vulgar language or a talk that is supposed to be for adults.
When I was 10, I still had virgin ears but this kid is different. He's already heard and known about sex and swearing.
Hey, virgin ears get back to your room! You are too young to understand the story I'm about to tell.
The origin of this phrase is not clear.
Daughter: So I really want all my friends to have a great time. I was thinking it would be a good idea to have some candy out on the tables for people to snack on.
Mother: Well, if you want them to really enjoy themselves, candy is dandy but liquor is quicker.