Colin - 8.7” Realistic Vibrating Thrusting Rotating and Licking Dildo with Suction Cup

$66.19
Quantity
LOVCAE Water-Based Lubricant for Enhanced Orgasms
Sex Lubes For Your Sexual Pleasure
100% Secure Payment
100% Discreet Package & Billing
FREE Shipping on Orders $69+
Satisfaction Guarantee
Share the love
Description

Highlight:

  • ►►【Realistic Touch】This thrusting dildo vibrator is 8.7 inches long, 6.3 inches insertable length, 1.6 inches diameter, and an extra 1.2 inches of thrust, the perfect size to fill your entire sweet spot. This realistic dildo is made of skin-friendly silicone, which is soft to the touch. This thrusting dildo simulates a real penis, vivid glans, raised veins, soft testicles, just like the touch of the skin, bringing you a more realistic sexual experience.
  • ►►【5 in 1 Functions】This thrusting dildo vibrator has more functions: vibrating, thrusting, swing, heating and licking, bring you more wonderful experience. 5 strong vibration modes bring great shock, 3 thrust modes bring stronger impact, 360° rotatable glans stimulates G-spot more violently, 108℉ heating brings you warmer enjoyment , 5 tongue licking modes in rose design to better stimulate the clitoris.
  • ►►【Stronger Suction Cup】This vibrating dildo for women comes with a stronger suction cup, which can be firmly fixed on the surface of smooth objects, free your hands. The functions of thrusting, vibration, swing, heating and licking can work simultaneously or independently according to your needs. The included remote control is convenient for your operation and can interpret more experience modes for you.
  • ►►【Easy to Recharge】This thrusting dildo vibrator is strictly constructed, 100% waterproof and easy to clean. Charging is simple (the charging part is located at the base of the dildo), and it is charged magnetically. The charging time is about 2 hours, and the use time is about 50 minutes.
  • ►►【Discreet Packaging】This thrusting dildo vibrator comes in discreet packaging, we value our customers' privacy, so you can buy with confidence. Package includes: 1 x Dildo, 1 x Cable, 1 x Remote Control, 1 x Manual. If you have any questions, please feel free to contact us, we will do our best to solve your problems.

Specifications:

Color Skin
Material Silicone
Water Resistance Level Waterproof
Item Dimensions 9.29 x 4.8 x 2.68 inches
Weight 1.31 Pounds
Batteries 1 Lithium Ion batteries required. (included)
Customer Reviews

Here are what our customers say.

Write a Review
Customer Reviews
Wow you reached the bottom
Newest
Most liked
Highest ratings
Lowest ratings
×
class SpzCustomFileUpload extends SPZ.BaseElement { constructor(element) { super(element); this.uploadCount_ = 0; this.fileList_ = []; } buildCallback() { this.action = SPZServices.actionServiceForDoc(this.element); this.registerAction('upload', (data) => { this.handleFileUpload_(data.event?.detail?.data || []); }); this.registerAction('delete', (data) => { this.handleFileDelete_(data?.args?.data); }); this.registerAction('preview', (data) => { this.handleFilePreview_(data?.args?.data); }); this.registerAction('limit', (data) => { this.handleFileLimit_(); }); this.registerAction('sizeLimit', (data) => { this.handleFileSizeLimit_(); }); } isLayoutSupported(layout) { return layout == SPZCore.Layout.LOGIC; } setData_(count, file) { this.uploadCount_ = count; this.fileList_ = file; } handleFileUpload_(data) { data.forEach(i => { if(this.fileList_.some(j => j.url === i.url)) return; this.fileList_.push(i); }) this.uploadCount_++; sessionStorage.setItem('fileList', JSON.stringify(this.fileList_)); this.triggerEvent_("handleFileUpload", { count: this.uploadCount_, files: this.fileList_}); if(this.fileList_.length >= 5){ document.querySelector('#review_upload').style.display = 'none'; } if(this.fileList_.length > 0){ document.querySelector('.apps-reviews-write-anonymous-box').style.marginTop = '8px'; } } handleFileDelete_(index) { this.fileList_.splice(index, 1); this.uploadCount_--; sessionStorage.setItem('fileList', JSON.stringify(this.fileList_)); this.triggerEvent_("handleFileDelete", { count: this.uploadCount_, files: this.fileList_}); document.querySelector('#review_upload').style.display = 'block'; if(this.fileList_?.length === 0){ document.querySelector('.apps-reviews-write-anonymous-box').style.marginTop = '132px'; } } handleFilePreview_(index) { const finalPreviewData = this.fileList_[index]; const filePreviewModal = document.getElementById('filePreviewModal'); const fullScreenVideo = document.getElementById('fullScreenVideo'); const fullScreenImage = document.getElementById('fullScreenImage'); const previewModalClose = document.getElementById('previewModalClose'); const previewLoading = document.getElementById('previewLoading'); filePreviewModal.style.display = 'block'; previewLoading.style.display = 'flex'; if(finalPreviewData?.type === 'video'){ const media = this.mediaParse_(this.fileList_[index]?.url); fullScreenVideo.addEventListener('canplaythrough', function() { previewLoading.style.display = 'none'; }); fullScreenImage.src = ''; fullScreenImage.style.display = 'none'; fullScreenVideo.style.display = 'block'; fullScreenVideo.src = media.mp4 || ''; } else { fullScreenImage.onload = function() { previewLoading.style.display = 'none'; }; fullScreenVideo.src = ''; fullScreenVideo.style.display = 'none'; fullScreenImage.style.display = 'block'; fullScreenImage.src = finalPreviewData.url; } previewModalClose.addEventListener('click', function() { filePreviewModal.style.display = 'none'; }); } handleFileLimit_() { alert(window.AppReviewsLocale.comment_file_limit || 'please do not upload files more than 5'); this.triggerEvent_("handleFileLimit"); } handleFileSizeLimit_() { alert(window.AppReviewsLocale.comment_file_size_limit || 'File size does not exceed 10M'); } clear(){ this.fileList_ = []; this.uploadCount_ = 0; sessionStorage.setItem('fileList', JSON.stringify(this.fileList_)); this.triggerEvent_("handleClear", { count: this.uploadCount_, files: this.fileList_}); document.querySelector('#review_upload').style.display = 'block'; } mediaParse_(url) { var result = {}; try { url.replace(/[?&]+([^=&]+)=([^&]*)/gi, function (str, key, value) { try { result[key] = decodeURIComponent(value); } catch (e) { result[key] = value; } }); result.preview_image = url.split('?')[0]; } catch (e) {}; return result; } triggerEvent_(name, data) { const event = SPZUtils.Event.create(this.win, name, data); this.action.trigger(this.element, name, event); } } SPZ.defineElement('spz-custom-file-upload', SpzCustomFileUpload);
The review would not show in product details on storefront since it does not support to.