The country's child protection agency gave Kiwi foster kids a big dose of swearing and sex talk during a risque Christmas play.
New Zealand's Child, Youth and Family service has been batting off criticism ever since it arranged the theatre performance for 130 Wellington foster children.
The free festive play, performed mostly to kids under 10, contained the use of the "f" word and one character spoke of losing her virginity and mimed a slapstick orgasm.
"She loses her virginity. She shuddered and he lifted her higher, higher," the children heard.
The theatre group, Downstage Theatre, defended the criticism, saying it left the adult themes in, as it did not want to be condescending to children.
Child Youth and Family's deputy chief executive Ray Smith, who took his child to the play, admitted to being a little shocked but supported the performance. Yes, there were small sections of the show that took us all a little by surprise," News.com.au quoted Smith as saying.
"However, when seen in context, they did not detract in any way from what was a truly amazing and spectacular show for the kids in our care," he added.