To be appeoached in a sexual manner become paralyzed, curl up, and rolling over on your back to protect yourself
The bosses wife was getting a little handsie and turtled Heidi.
4👍 1👎