BUT WHAT IS Swiss cheese Masturbator, REALLY?