Frogtied and relentlessly stimulated