Aircraftcup™ Butt Plug Anal with Penis Ring Rechargeable Vibrator Waterproof Prostate Massager
Aircraftcup™ Butt Plug Anal with Penis Ring Rechargeable Vibrator Waterproof Prostate Massager
Aircraftcup™ Butt Plug Anal with Penis Ring Rechargeable Vibrator Waterproof Prostate Massager
Aircraftcup™ Butt Plug Anal with Penis Ring Rechargeable Vibrator Waterproof Prostate Massager
Aircraftcup™ Butt Plug Anal with Penis Ring Rechargeable Vibrator Waterproof Prostate Massager
Aircraftcup™ Butt Plug Anal with Penis Ring Rechargeable Vibrator Waterproof Prostate Massager
Aircraftcup™ Butt Plug Anal with Penis Ring Rechargeable Vibrator Waterproof Prostate Massager
Aircraftcup™ Butt Plug Anal with Penis Ring Rechargeable Vibrator Waterproof Prostate Massager
1/4
Aircraftcup™ Butt Plug Anal with Penis Ring Rechargeable Vibrator Waterproof Prostate Massager
Aircraftcup™ Butt Plug Anal with Penis Ring Rechargeable Vibrator Waterproof Prostate Massager
Aircraftcup™ Butt Plug Anal with Penis Ring Rechargeable Vibrator Waterproof Prostate Massager
Aircraftcup™ Butt Plug Anal with Penis Ring Rechargeable Vibrator Waterproof Prostate Massager
1/4

Aircraftcup™ Butt Plug Anal with Penis Ring Rechargeable Vibrator Waterproof Prostate Massager

$48.75
$77.08
Save $28.33
ColorBlack
Please select a color
Quantity

Specifications

- Material: Medical Silicone + ABS;
- Color: Black;
- Net Weight: About 200g;
- Size: as the picture;
- Vibration Modes: 10 Modes;
- Noise: less than 60db;
- Waterproof: 100% waterproof;
- Package: Natural packaging;
- Vibrator Power: Built-in Lithium Battery, USB Magnetic Charging;
- Charging time: 2 hours;
- Working time: 1~1.5 hours;
- Long press over 3s - Standby State/Turn Off;Short press - Working State/Turn on.

Features

- Easy to clean and safe use;
- Confortable size and easy to carry out;
- Charge for 2 hours and use 1 to 1.5 hours;
- 100% waterproof, washable in water, you will have more fun in the bathtub or swimming pool (Note: Do not touch water while charging);
- This product has finger massage function, which accurately explores each sensitive point and extends the pleasure from the point to the whole body;
- The particles can effectively massage male testis, strong stimulation;
- Super strong vibration, let you enjoy the super pleasure, stimulate prostate and testis, experience 10 different modes which highly imitates the whole sex process from the foreplay to orgasm and find the mode which suits you best;
- The noise less than 60db, you can enjoy the thrill of the realistic vibrator and not be spotted by others;
- Brilliant design. It can be pleasing to your eyes when you use it, it also can be the best gift to your lover and friends.

✔ Over +7,000 customers served since 2018

We're the most established and trusted sex doll and sex toy retailer in the industry.

✔ Quality Assurance and Authentic Products

We have curated the best sex doll collection with authorized reseller partnerships with top brands. Our stringent quality assurance process prevents any imperfect products from reaching our customers.

✔ Fast & discreet Shipping

Discreet package worldwide shipping for ALL orders. We deliver with: DHL, Fedex & UPS

✔ Secure payment methods

We always encourage our customers to complete any online orders using PayPal. PayPal offers 180-day buyer protection, so if anything goes wrong with your order you can always recover your payment.

✔ Expert Customer Support based in USA service@aircraftcup.com

Expert, English native-speaking customer service by phone, email or chat. Were here and happy to help!

✔ Fast & Discreet Shipping

Discreet shipping worldwide for ALL orders via UPS, FedEx or DHL. Products are shipped inside heavy-duty cardboard boxing. For your privacy the boxes are completely unmarked aside from the shipping label with barcode only.

SHIPPING TIMES:

Made-to-order Dolls:
- USA & Canada: 2 - 5 weeks.
- Other countries: 2-8 weeks, depending on customs for specific countries.

In Stock Sex Dolls:
- USA Warehouse: 3 - 7 business days to USA only.

Masterbators, Torsos and Sex Toys:
- USA & Canada: 5 - 10 business days.
- Other countries: 5 - 14 business days.

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.