Yup! there is no doubt... this is exactly what I think it is... no wonder I heard moans through the phone...