⏱Limited Time✈️Over $49.99 Free Shipping✈️
Early Christmas Sale - Tic Tac Tongue Game
Early Christmas Sale - Tic Tac Tongue Game
Early Christmas Sale - Tic Tac Tongue Game
Early Christmas Sale - Tic Tac Tongue Game
Early Christmas Sale - Tic Tac Tongue Game
Early Christmas Sale - Tic Tac Tongue Game
1 / 6
Early Christmas Sale - Tic Tac Tongue Game
Early Christmas Sale - Tic Tac Tongue Game
Early Christmas Sale - Tic Tac Tongue Game
Early Christmas Sale - Tic Tac Tongue Game
Early Christmas Sale - Tic Tac Tongue Game
Early Christmas Sale - Tic Tac Tongue Game
50% OFF
张秀霞

Early Christmas Sale - Tic Tac Tongue Game

$29.99 $59.99
0 sold
Buy more save more
Qty


🎁This week's special event: Randomly selected 77 lucky customers to get double the order product every day.
❤️We will send you an email, please remember to check, thanks for your support

  • 🚢SHIPPING WORLDWIDE
  • 💯Payments Via PayPal® and CreditCard.
  • 😊If you are not satisfied within 60 days, you can return it for free.
  • Fast Returns>> 100% Money Back Guarantee.
  • 🏆Free One Years Product Warranty



👪 Perfect game for family👪

This Tic Tac tongue game will be the perfect family laughing game at Christmas/Birthday party!



❓How does it work?
  • Put on your mask and use your chameleon tongue to knock down the bugs
  • A quick thinking game of speed, skill and accuracy
  • Blowing into the mouthpiece to shoot out your lizard tongue
  • The first player to knock down the bug that matches the card wins the round

For children's Christmas, birthdays, parties

Forget old games and play all day long with your new best friend.

Play with your children

Father and sons will have again good times together. And mums and girls too, for sure.

Forget screens and start playing

With your grandchildren, they will love this game.

Multiple ways to play

Add more fun to the party

Number of players:

  • 2 suitable for ages 4 and up

Package Include:

  • 1*Tic Tac Tongue Game kit

HOW TO PAY

  • If you want to checkout with Credit Card. Please Click Paypal and Search for ‘Pay with Debit or Credit Card’
  • Enter your Payment details, your Billing Address, and your Contact Information.
  • Click on “ADD TO CART” to get yours now!

OUR GUARANTEE

Provide interesting, fashionable and high-quality products in the world. We will do our best to provide customers with excellent customer service support because we attach great importance to absolutely zero-risk customer satisfaction.

📦 Insured Worldwide Shipping:Each order includes real-time tracking details and insurance coverage in the unlikely event that a package gets lost or stolen in transit.
💰 Money-Back Guarantee: If your items arrive damaged or become defective within 30 days of normal usage, we will gladly issue out a replacement or refund.
✉️ 24/7 Customer Support: We have a team of live reps ready to help with any questions you have within a 24-hour time frame, 7 days a week. We would love to hear from you.
🔒 Safe & Secure Checkouts: We use state-of-the-art SSL Secure encryption to keep your personal and financial information 100% protected.

If you bought it and felt that it is not for you, don't worry. and we will make it right by offering you a replacement or refund. 100% Simple & Risk-Free process.

You May Also Like Don't Like These?
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.