Fleshlight is synonymous with male masturbators. Add in the visual aspect to the Ice Lady and you have a formula that can't be beat.