New euphemism?
I will bet you that if we search long enough, we will find Natasha involved in the making of GIANT PUPPETS.