thatsassything.com Open in urlscan Pro
23.227.38.65  Public Scan

Submitted URL: http://thatsassything.com/
Effective URL: https://thatsassything.com/
Submission: On April 01 via api from US — Scanned from CA

Form analysis 12 forms found in the DOM

GET /search

<form class="relative mt-10 max-w-2xl mx-auto block" action="/search" method="get" role="search">
  <label for="Search" class="visually-hidden"> Search </label>
  <input type="search" name="q" id="Search" class="pr-12 placeholder-current input w-full" value="" placeholder="Search">
  <button class="absolute right-2 top-1/2 transform -translate-y-1/2 p-1" type="submit">
    <span class="inline-block w-5 h-5"><svg class="theme-icon" viewBox="0 0 48 48" fill="none" xmlns="http://www.w3.org/2000/svg">
        <path
          d="M2 21.1304C2 26.2041 4.01552 31.07 7.60317 34.6577C11.1908 38.2453 16.0567 40.2609 21.1304 40.2609C26.2041 40.2609 31.07 38.2453 34.6577 34.6577C38.2453 31.07 40.2609 26.2041 40.2609 21.1304C40.2609 16.0567 38.2453 11.1908 34.6577 7.60317C31.07 4.01552 26.2041 2 21.1304 2C16.0567 2 11.1908 4.01552 7.60317 7.60317C4.01552 11.1908 2 16.0567 2 21.1304V21.1304Z"
          stroke="black" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"></path>
        <path d="M46 46L34.6576 34.6576" stroke="black" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"></path>
      </svg>
    </span>
    <span class="visually-hidden">Search</span>
  </button>
</form>

GET /search

<form x-ref="searchForm" action="/search" method="get" role="search" @submit="onFormSubmit" @click.away.prevent="searchOpen = false">
  <div x-ref="searchFieldComponent" class="relative py-2">
    <input id="header-search" type="search" name="q" value="" class="header-search-input pl-9 py-2 placeholder:text-scheme-text font-secondary w-full border-0 shadow-none bg-transparent" placeholder="Search" aria-expanded="false"
      aria-owns="predictive-search-results-list" aria-controls="predictive-search-results-list" aria-autocomplete="list" autocorrect="off" autocomplete="off" autocapitalize="off" spellcheck="false" x-ref="input" x-model="rawQuery"
      @input.debounce.300="onChange" @focus="onFocus">
    <label class="visually-hidden" for="header-search">Search</label>
    <input type="hidden" name="options[prefix]" value="last"><button class="absolute left-0 top-1/2 transform -translate-y-1/2 p-1" aria-label="Search">
      <span class="inline-block w-6 h-6"><svg class="theme-icon" viewBox="0 0 48 48" fill="none" xmlns="http://www.w3.org/2000/svg">
          <path
            d="M2 21.1304C2 26.2041 4.01552 31.07 7.60317 34.6577C11.1908 38.2453 16.0567 40.2609 21.1304 40.2609C26.2041 40.2609 31.07 38.2453 34.6577 34.6577C38.2453 31.07 40.2609 26.2041 40.2609 21.1304C40.2609 16.0567 38.2453 11.1908 34.6577 7.60317C31.07 4.01552 26.2041 2 21.1304 2C16.0567 2 11.1908 4.01552 7.60317 7.60317C4.01552 11.1908 2 16.0567 2 21.1304V21.1304Z"
            stroke="black" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"></path>
          <path d="M46 46L34.6576 34.6576" stroke="black" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"></path>
        </svg>
      </span>
    </button>
    <button @click="close()" class="block p-1 absolute right-0 top-1/2 transform -translate-y-1/2" type="button">
      <span class="visually-hidden">Close (esc)</span>
      <span class="inline-block w-6 h-6"><svg class="theme-icon" viewBox="0 0 48 48" fill="none" xmlns="http://www.w3.org/2000/svg">
          <path d="M46 2L2 46" stroke="black" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"></path>
          <path d="M46 46L2 2" stroke="black" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"></path>
        </svg></span>
    </button>
  </div>
  <div id="predictiveSearchResults" :class="{ 'opacity-0 bg-scheme-text/0': ! resultsOpen, 'bg-scheme-text/75' : resultsOpen }" tabindex="-1"
    class="text-scheme-text absolute left-0 right-0 h-screen transition-colors ease-out duration-300 z-50 opacity-0 bg-scheme-text/0">
    <template x-if="loading &amp;&amp; !results">
      <div class="bg-scheme-background">
        <div class="w-6 h-6 pt-12 pb-12 mx-auto" data-predictive-loading="">
          <div class="loading"></div>
        </div>
      </div>
    </template>
    <template x-if="resultsOpen">
      <div x-show="resultsOpen" class="max-h-three-quarters-screen-height overflow-hidden overflow-y-auto bg-scheme-background pb-5 lg:pb-10 px-section scroll-pb-5 lg:scroll-pb-10" x-ref="results" @click.away.prevent="searchOpen = false">
      </div>
    </template>
  </div>
  <span class="predictive-search-status visually-hidden" role="status" aria-hidden="true"></span>
</form>

POST /cart/add

<form method="post" action="/cart/add" id="product-form-template--16484366647451__1650891358fef95dd4-7015995375771" accept-charset="UTF-8" class="quick-buy-product-form" enctype="multipart/form-data" data-product-form="" data-product-handle="lit"
  data-enable-history-state="true" x-ref="productForm"><input type="hidden" name="form_type" value="product"><input type="hidden" name="utf8" value="✓">
  <div class="hidden">
    <label class="hidden " for="fallback-selector-template--16484366647451__1650891358fef95dd4">Variant</label>
    <select @change="mainSelectorChange()" x-ref="singleVariantSelector" name="id" id="fallback-selector-template--16484366647451__1650891358fef95dd4"
      class="appearance-none p-2 font-secondary text-sm input text-scheme-text pr-10 mx-auto max-w-full w-full">
      <option disabled="disabled" x-bind:selected="currentVariantId === 41855177261211" value="41855177261211"> Hot Pink </option>
      <option selected="selected" x-bind:selected="currentVariantId === 41865513336987" value="41865513336987"> Purple Pop </option>
    </select>
  </div>
  <div class="relative z-10 " :class="{ 'invisible': !current_variant }">
    <fieldset class="product-variant-picker-block -mx-color-fieldset-offset  js-enabled">
      <legend class="hidden "> Color: <span x-text="options[0]">Purple Pop</span>
      </legend>
      <div class="-mx-1 flex flex-wrap justify-center">
        <div class="inline-block mx-1 mb-2.5 relative variant-input">
          <input class="color-swatch cursor-pointer absolute top-0 left-0 w-full h-full opacity-0" @change="optionChange()" type="radio" id="Section-template--16484366647451__1650891358fef95dd4-Product-7015995375771-Option1-Hot Pink"
            name="Section-template--16484366647451__1650891358fef95dd4-Product-7015995375771-options[Color]" value="Hot Pink" data-handle="hot-pink" data-single-option-selector="">
          <label :class="
                    {
                      
                        'border-opacity-10' : optionHandles[0] !== 'hot-pink'
                      
                    }
                  " class="relative block text-center border-scheme-text rounded-button text-sm border-input p-0.5 border-1 border cursor-pointer line-through border-opacity-10"
            for="Section-template--16484366647451__1650891358fef95dd4-Product-7015995375771-Option1-Hot Pink" title="">
            <span class="absolute left-0 bottom-0 z-10 h-0.5 w-full bg-scheme-text top-1/2 -translate-y-1/2 -rotate-45"></span><span class="btn block w-10 h-10 bg-cover"
              style="background-image: url(https://thatsassything.com/cdn/shop/files/hot-pink_120x.png?12829); background-color: pink;"></span><span class="sr-only">Hot Pink</span>
          </label>
        </div>
        <div class="inline-block mx-1 mb-2.5 relative variant-input">
          <input class="color-swatch cursor-pointer absolute top-0 left-0 w-full h-full opacity-0" @change="optionChange()" type="radio" id="Section-template--16484366647451__1650891358fef95dd4-Product-7015995375771-Option1-Purple Pop"
            name="Section-template--16484366647451__1650891358fef95dd4-Product-7015995375771-options[Color]" value="Purple Pop" data-handle="purple-pop" checked="" data-single-option-selector="">
          <label :class="
                    {
                      
                        'border-opacity-10' : optionHandles[0] !== 'purple-pop'
                      
                    }
                  " class="
                    relative block text-center border-scheme-text rounded-button text-sm border-input
                    
                      p-0.5
                    
                    border-1 border cursor-pointer
                    
                    cursor-pointer" for="Section-template--16484366647451__1650891358fef95dd4-Product-7015995375771-Option1-Purple Pop" title="">
            <span class="btn block w-10 h-10 bg-cover" style="background-image: url(https://thatsassything.com/cdn/shop/files/purple-pop_120x.png?12829); background-color: pop;"></span><span class="sr-only">Purple Pop</span>
          </label>
        </div>
      </div>
    </fieldset>
  </div>
  <span class="sr-only">Regular price</span>
  <div class="relative z-10 text-center  pb-button-shadow">
    <button class="push-btn theme-button w-full" type="submit">
      <span class="push-btn-surface w-full"> Add to cart </span>
      <span class="visually-hidden">, LIT Massager</span>
    </button>
  </div>
  <div x-show="current_variant &amp;&amp; current_variant.unit_price" style="display: none;">
    <div class="text-sm text-scheme-text text-center mt-2.5" data-unit-price-wrapper="">
      <span class="sr-only">Unit price</span>
      <span x-html="formatMoney(current_variant.unit_price)"><span id="rupee-symbol">₹</span> 0</span>
      <span aria-hidden="true"> / </span>
      <span class="sr-only">per</span>
      <span x-show="current_variant.unit_price_measurement &amp;&amp; current_variant.unit_price_measurement.reference_value !== 1 ? current_variant.unit_price_measurement.reference_value : false" style="display: none;"></span>
      <span x-html="current_variant.unit_price_measurement &amp;&amp; current_variant.unit_price_measurement.reference_unit">undefined</span>
    </div>
  </div>
  <input type="hidden" name="product-id" value="7015995375771"><input type="hidden" name="section-id" value="template--16484366647451__1650891358fef95dd4">
</form>

POST /cart/add

<form method="post" action="/cart/add" id="product-form-template--16484366647451__1650891358fef95dd4-7689668853915" accept-charset="UTF-8" class="quick-buy-product-form" enctype="multipart/form-data" data-product-form="" data-product-handle="flex"
  data-enable-history-state="true" x-ref="productForm"><input type="hidden" name="form_type" value="product"><input type="hidden" name="utf8" value="✓">
  <div class="mb-2.5 text-center">
    <label class="hidden " for="fallback-selector-template--16484366647451__1650891358fef95dd4">Variant</label>
    <select @change="mainSelectorChange()" x-ref="singleVariantSelector" name="id" id="fallback-selector-template--16484366647451__1650891358fef95dd4"
      class="appearance-none p-2 font-secondary text-sm input text-scheme-text pr-10 mx-auto max-w-full w-full">
      <option selected="selected" x-bind:selected="currentVariantId === 43480702877851" value="43480702877851"> Yummy Yellow </option>
    </select>
  </div>
  <span class="sr-only">Regular price</span>
  <div class="relative z-10 text-center  pb-button-shadow">
    <button class="push-btn theme-button w-full" type="submit">
      <span class="push-btn-surface w-full"> Add to cart </span>
      <span class="visually-hidden">, Flex Massager</span>
    </button>
  </div>
  <div x-show="current_variant &amp;&amp; current_variant.unit_price" style="display: none;">
    <div class="text-sm text-scheme-text text-center mt-2.5" data-unit-price-wrapper="">
      <span class="sr-only">Unit price</span>
      <span x-html="formatMoney(current_variant.unit_price)"><span id="rupee-symbol">₹</span> 0</span>
      <span aria-hidden="true"> / </span>
      <span class="sr-only">per</span>
      <span x-show="current_variant.unit_price_measurement &amp;&amp; current_variant.unit_price_measurement.reference_value !== 1 ? current_variant.unit_price_measurement.reference_value : false" style="display: none;"></span>
      <span x-html="current_variant.unit_price_measurement &amp;&amp; current_variant.unit_price_measurement.reference_unit">undefined</span>
    </div>
  </div>
  <input type="hidden" name="product-id" value="7689668853915"><input type="hidden" name="section-id" value="template--16484366647451__1650891358fef95dd4">
</form>

POST /cart/add

<form method="post" action="/cart/add" id="product-form-template--16484366647451__1650891358fef95dd4-7015827636379" accept-charset="UTF-8" class="quick-buy-product-form" enctype="multipart/form-data" data-product-form=""
  data-product-handle="og-personal-massager-for-women" data-enable-history-state="true" x-ref="productForm"><input type="hidden" name="form_type" value="product"><input type="hidden" name="utf8" value="✓">
  <div class="hidden">
    <label class="hidden " for="fallback-selector-template--16484366647451__1650891358fef95dd4">Variant</label>
    <select @change="mainSelectorChange()" x-ref="singleVariantSelector" name="id" id="fallback-selector-template--16484366647451__1650891358fef95dd4"
      class="appearance-none p-2 font-secondary text-sm input text-scheme-text pr-10 mx-auto max-w-full w-full">
      <option selected="selected" x-bind:selected="currentVariantId === 40962146599067" value="40962146599067"> Default Title </option>
    </select>
  </div>
  <span class="sr-only">Regular price</span>
  <div class="relative z-10 text-center  pb-button-shadow">
    <button class="push-btn theme-button w-full" type="submit">
      <span class="push-btn-surface w-full"> Add to cart </span>
      <span class="visually-hidden">, OG Massager</span>
    </button>
  </div>
  <div x-show="current_variant &amp;&amp; current_variant.unit_price" style="display: none;">
    <div class="text-sm text-scheme-text text-center mt-2.5" data-unit-price-wrapper="">
      <span class="sr-only">Unit price</span>
      <span x-html="formatMoney(current_variant.unit_price)"><span id="rupee-symbol">₹</span> 0</span>
      <span aria-hidden="true"> / </span>
      <span class="sr-only">per</span>
      <span x-show="current_variant.unit_price_measurement &amp;&amp; current_variant.unit_price_measurement.reference_value !== 1 ? current_variant.unit_price_measurement.reference_value : false" style="display: none;"></span>
      <span x-html="current_variant.unit_price_measurement &amp;&amp; current_variant.unit_price_measurement.reference_unit">undefined</span>
    </div>
  </div>
  <input type="hidden" name="product-id" value="7015827636379"><input type="hidden" name="section-id" value="template--16484366647451__1650891358fef95dd4">
</form>

POST /cart/add

<form method="post" action="/cart/add" id="product-form-template--16484366647451__1650891358fef95dd4-7689668788379" accept-charset="UTF-8" class="quick-buy-product-form" enctype="multipart/form-data" data-product-form=""
  data-product-handle="taco-massager" data-enable-history-state="true" x-ref="productForm"><input type="hidden" name="form_type" value="product"><input type="hidden" name="utf8" value="✓">
  <div class="hidden">
    <label class="hidden " for="fallback-selector-template--16484366647451__1650891358fef95dd4">Variant</label>
    <select @change="mainSelectorChange()" x-ref="singleVariantSelector" name="id" id="fallback-selector-template--16484366647451__1650891358fef95dd4"
      class="appearance-none p-2 font-secondary text-sm input text-scheme-text pr-10 mx-auto max-w-full w-full">
      <option selected="selected" x-bind:selected="currentVariantId === 43480702812315" value="43480702812315"> Default Title </option>
    </select>
  </div>
  <span class="sr-only">Regular price</span>
  <div class="relative z-10 text-center  pb-button-shadow">
    <button class="push-btn theme-button w-full" type="submit">
      <span class="push-btn-surface w-full"> Add to cart </span>
      <span class="visually-hidden">, Taco Massager</span>
    </button>
  </div>
  <div x-show="current_variant &amp;&amp; current_variant.unit_price" style="display: none;">
    <div class="text-sm text-scheme-text text-center mt-2.5" data-unit-price-wrapper="">
      <span class="sr-only">Unit price</span>
      <span x-html="formatMoney(current_variant.unit_price)"><span id="rupee-symbol">₹</span> 0</span>
      <span aria-hidden="true"> / </span>
      <span class="sr-only">per</span>
      <span x-show="current_variant.unit_price_measurement &amp;&amp; current_variant.unit_price_measurement.reference_value !== 1 ? current_variant.unit_price_measurement.reference_value : false" style="display: none;"></span>
      <span x-html="current_variant.unit_price_measurement &amp;&amp; current_variant.unit_price_measurement.reference_unit">undefined</span>
    </div>
  </div>
  <input type="hidden" name="product-id" value="7689668788379"><input type="hidden" name="section-id" value="template--16484366647451__1650891358fef95dd4">
</form>

POST /cart/add

<form method="post" action="/cart/add" id="product-form-template--16484366647451__1650891358fef95dd4-7547398324379" accept-charset="UTF-8" class="quick-buy-product-form" enctype="multipart/form-data" data-product-form=""
  data-product-handle="salty-intimate-massager-online" data-enable-history-state="true" x-ref="productForm"><input type="hidden" name="form_type" value="product"><input type="hidden" name="utf8" value="✓">
  <div class="hidden">
    <label class="hidden " for="fallback-selector-template--16484366647451__1650891358fef95dd4">Variant</label>
    <select @change="mainSelectorChange()" x-ref="singleVariantSelector" name="id" id="fallback-selector-template--16484366647451__1650891358fef95dd4"
      class="appearance-none p-2 font-secondary text-sm input text-scheme-text pr-10 mx-auto max-w-full w-full">
      <option selected="selected" x-bind:selected="currentVariantId === 43382332686491" value="43382332686491"> Baddie Brown </option>
      <option disabled="disabled" x-bind:selected="currentVariantId === 43382332653723" value="43382332653723"> Pastel Pink </option>
    </select>
  </div>
  <div class="relative z-10 " :class="{ 'invisible': !current_variant }">
    <fieldset class="product-variant-picker-block -mx-color-fieldset-offset  js-enabled">
      <legend class="hidden "> Color: <span x-text="options[0]">Baddie Brown</span>
      </legend>
      <div class="-mx-1 flex flex-wrap justify-center">
        <div class="inline-block mx-1 mb-2.5 relative variant-input">
          <input class="color-swatch cursor-pointer absolute top-0 left-0 w-full h-full opacity-0" @change="optionChange()" type="radio" id="Section-template--16484366647451__1650891358fef95dd4-Product-7547398324379-Option1-Baddie Brown"
            name="Section-template--16484366647451__1650891358fef95dd4-Product-7547398324379-options[Color]" value="Baddie Brown" data-handle="baddie-brown" checked="" data-single-option-selector="">
          <label :class="
                    {
                      
                        'border-opacity-10' : optionHandles[0] !== 'baddie-brown'
                      
                    }
                  " class="
                    relative block text-center border-scheme-text rounded-button text-sm border-input
                    
                      p-0.5
                    
                    border-1 border cursor-pointer
                    
                    cursor-pointer" for="Section-template--16484366647451__1650891358fef95dd4-Product-7547398324379-Option1-Baddie Brown" title="">
            <span class="btn block w-10 h-10 bg-cover" style="background-image: url(https://thatsassything.com/cdn/shop/files/baddie-brown_120x.png?12829); background-color: brown;"></span><span class="sr-only">Baddie Brown</span>
          </label>
        </div>
        <div class="inline-block mx-1 mb-2.5 relative variant-input">
          <input class="color-swatch cursor-pointer absolute top-0 left-0 w-full h-full opacity-0" @change="optionChange()" type="radio" id="Section-template--16484366647451__1650891358fef95dd4-Product-7547398324379-Option1-Pastel Pink"
            name="Section-template--16484366647451__1650891358fef95dd4-Product-7547398324379-options[Color]" value="Pastel Pink" data-handle="pastel-pink" data-single-option-selector="">
          <label :class="
                    {
                      
                        'border-opacity-10' : optionHandles[0] !== 'pastel-pink'
                      
                    }
                  " class="relative block text-center border-scheme-text rounded-button text-sm border-input p-0.5 border-1 border cursor-pointer line-through border-opacity-10"
            for="Section-template--16484366647451__1650891358fef95dd4-Product-7547398324379-Option1-Pastel Pink" title="">
            <span class="absolute left-0 bottom-0 z-10 h-0.5 w-full bg-scheme-text top-1/2 -translate-y-1/2 -rotate-45"></span><span class="btn block w-10 h-10 bg-cover"
              style="background-image: url(https://thatsassything.com/cdn/shop/files/pastel-pink_120x.png?12829); background-color: pink;"></span><span class="sr-only">Pastel Pink</span>
          </label>
        </div>
      </div>
    </fieldset>
  </div>
  <span class="sr-only">Regular price</span>
  <div class="relative z-10 text-center  pb-button-shadow">
    <button class="push-btn theme-button w-full" type="submit">
      <span class="push-btn-surface w-full"> Add to cart </span>
      <span class="visually-hidden">, Salty Massager</span>
    </button>
  </div>
  <div x-show="current_variant &amp;&amp; current_variant.unit_price" style="display: none;">
    <div class="text-sm text-scheme-text text-center mt-2.5" data-unit-price-wrapper="">
      <span class="sr-only">Unit price</span>
      <span x-html="formatMoney(current_variant.unit_price)"><span id="rupee-symbol">₹</span> 0</span>
      <span aria-hidden="true"> / </span>
      <span class="sr-only">per</span>
      <span x-show="current_variant.unit_price_measurement &amp;&amp; current_variant.unit_price_measurement.reference_value !== 1 ? current_variant.unit_price_measurement.reference_value : false" style="display: none;"></span>
      <span x-html="current_variant.unit_price_measurement &amp;&amp; current_variant.unit_price_measurement.reference_unit">undefined</span>
    </div>
  </div>
  <input type="hidden" name="product-id" value="7547398324379"><input type="hidden" name="section-id" value="template--16484366647451__1650891358fef95dd4">
</form>

POST /cart/add

<form method="post" action="/cart/add" id="product-form-template--16484366647451__1650891358fef95dd4-7884558008475" accept-charset="UTF-8" class="quick-buy-product-form" enctype="multipart/form-data" data-product-form=""
  data-product-handle="the-sweet-duo" data-enable-history-state="true" x-ref="productForm"><input type="hidden" name="form_type" value="product"><input type="hidden" name="utf8" value="✓">
  <div class="hidden">
    <label class="hidden " for="fallback-selector-template--16484366647451__1650891358fef95dd4">Variant</label>
    <select @change="mainSelectorChange()" x-ref="singleVariantSelector" name="id" id="fallback-selector-template--16484366647451__1650891358fef95dd4"
      class="appearance-none p-2 font-secondary text-sm input text-scheme-text pr-10 mx-auto max-w-full w-full">
      <option selected="selected" x-bind:selected="currentVariantId === 44192345784475" value="44192345784475"> Retro Red </option>
      <option x-bind:selected="currentVariantId === 44192345817243" value="44192345817243"> Bubbly Blue </option>
    </select>
  </div>
  <div class="relative z-10 " :class="{ 'invisible': !current_variant }">
    <fieldset class="product-variant-picker-block -mx-color-fieldset-offset  js-enabled">
      <legend class="hidden "> Color: <span x-text="options[0]">Retro Red</span>
      </legend>
      <div class="-mx-1 flex flex-wrap justify-center">
        <div class="inline-block mx-1 mb-2.5 relative variant-input">
          <input class="color-swatch cursor-pointer absolute top-0 left-0 w-full h-full opacity-0" @change="optionChange()" type="radio" id="Section-template--16484366647451__1650891358fef95dd4-Product-7884558008475-Option1-Retro Red"
            name="Section-template--16484366647451__1650891358fef95dd4-Product-7884558008475-options[Color]" value="Retro Red" data-handle="retro-red" checked="" data-single-option-selector="">
          <label :class="
                    {
                      
                        'border-opacity-10' : optionHandles[0] !== 'retro-red'
                      
                    }
                  " class="
                    relative block text-center border-scheme-text rounded-button text-sm border-input
                    
                      p-0.5
                    
                    border-1 border cursor-pointer
                    
                    cursor-pointer" for="Section-template--16484366647451__1650891358fef95dd4-Product-7884558008475-Option1-Retro Red" title="">
            <span class="btn block w-10 h-10 bg-cover" style="background-image: url(https://thatsassything.com/cdn/shop/files/retro-red_120x.png?12829); background-color: red;"></span><span class="sr-only">Retro Red</span>
          </label>
        </div>
        <div class="inline-block mx-1 mb-2.5 relative variant-input">
          <input class="color-swatch cursor-pointer absolute top-0 left-0 w-full h-full opacity-0" @change="optionChange()" type="radio" id="Section-template--16484366647451__1650891358fef95dd4-Product-7884558008475-Option1-Bubbly Blue"
            name="Section-template--16484366647451__1650891358fef95dd4-Product-7884558008475-options[Color]" value="Bubbly Blue" data-handle="bubbly-blue" data-single-option-selector="">
          <label :class="
                    {
                      
                        'border-opacity-10' : optionHandles[0] !== 'bubbly-blue'
                      
                    }
                  " class="relative block text-center border-scheme-text rounded-button text-sm border-input p-0.5 border-1 border cursor-pointer border-opacity-10"
            for="Section-template--16484366647451__1650891358fef95dd4-Product-7884558008475-Option1-Bubbly Blue" title="">
            <span class="btn block w-10 h-10 bg-cover" style="background-image: url(https://thatsassything.com/cdn/shop/files/bubbly-blue_120x.png?12829); background-color: blue;"></span><span class="sr-only">Bubbly Blue</span>
          </label>
        </div>
      </div>
    </fieldset>
  </div>
  <span class="sr-only">Regular price</span>
  <div class="relative z-10 text-center  pb-button-shadow">
    <button class="push-btn theme-button w-full" type="submit">
      <span class="push-btn-surface w-full"> Add to cart </span>
      <span class="visually-hidden">, The Sweet Duo: Candy &amp; DTF</span>
    </button>
  </div>
  <div x-show="current_variant &amp;&amp; current_variant.unit_price" style="display: none;">
    <div class="text-sm text-scheme-text text-center mt-2.5" data-unit-price-wrapper="">
      <span class="sr-only">Unit price</span>
      <span x-html="formatMoney(current_variant.unit_price)"><span id="rupee-symbol">₹</span> 0</span>
      <span aria-hidden="true"> / </span>
      <span class="sr-only">per</span>
      <span x-show="current_variant.unit_price_measurement &amp;&amp; current_variant.unit_price_measurement.reference_value !== 1 ? current_variant.unit_price_measurement.reference_value : false" style="display: none;"></span>
      <span x-html="current_variant.unit_price_measurement &amp;&amp; current_variant.unit_price_measurement.reference_unit">undefined</span>
    </div>
  </div>
  <input type="hidden" name="product-id" value="7884558008475"><input type="hidden" name="section-id" value="template--16484366647451__1650891358fef95dd4">
</form>

POST /cart/add

<form method="post" action="/cart/add" id="product-form-template--16484366647451__1650891638851a4ea4" accept-charset="UTF-8" class="shopify-product-form" enctype="multipart/form-data" data-product-form="" data-product-handle="smitten-kitten-gift-box"
  data-enable-history-state="true" x-ref="productForm"><input type="hidden" name="form_type" value="product"><input type="hidden" name="utf8" value="✓">
  <div class="mb-2.5">
  </div>
  <div class="hidden">
    <label class="" for="fallback-selector-template--16484366647451__1650891638851a4ea4">Variant</label>
    <select x-ref="singleVariantSelector" name="id" id="fallback-selector-template--16484366647451__1650891638851a4ea4" class="font-secondary text-sm">
      <option selected="selected" x-bind:selected="currentVariantId === 44041030467739" value="44041030467739"> Default Title </option>
    </select>
  </div>
  <div class="">
    <div class="w-full">
      <button class="
            mb-1 add-to-cart-btn push-btn theme-button theme-button w-full
            
          " type="submit" name="add" :class="{ 'cursor-not-allowed': !currentVariantAvailable }" :disabled="!currentVariantAvailable" :aria-label="addToCartText" aria-label="Add to cart">
        <span class="push-btn-surface w-full">
          <span x-text="addToCartText">Add to cart</span></span>
      </button>
    </div>
  </div><input type="hidden" name="product-id" value="7848958689435"><input type="hidden" name="section-id" value="template--16484366647451__1650891638851a4ea4">
</form>

POST /cart/add

<form method="post" action="/cart/add" id="product-form-template--16484366647451__2bfca3d8-868c-40cd-bcd4-26543d0ee635" accept-charset="UTF-8" class="shopify-product-form" enctype="multipart/form-data" data-product-form=""
  data-product-handle="og-personal-massager-for-women" data-enable-history-state="true" x-ref="productForm"><input type="hidden" name="form_type" value="product"><input type="hidden" name="utf8" value="✓">
  <div class="mb-2.5">
  </div>
  <div class="hidden">
    <label class="" for="fallback-selector-template--16484366647451__2bfca3d8-868c-40cd-bcd4-26543d0ee635">Variant</label>
    <select x-ref="singleVariantSelector" name="id" id="fallback-selector-template--16484366647451__2bfca3d8-868c-40cd-bcd4-26543d0ee635" class="font-secondary text-sm">
      <option selected="selected" x-bind:selected="currentVariantId === 40962146599067" value="40962146599067"> Default Title </option>
    </select>
  </div>
  <div class="">
    <div class="w-full">
      <button class="
            mb-1 add-to-cart-btn push-btn theme-button theme-button w-full
            
          " type="submit" name="add" :class="{ 'cursor-not-allowed': !currentVariantAvailable }" :disabled="!currentVariantAvailable" :aria-label="addToCartText" aria-label="Add to cart">
        <span class="push-btn-surface w-full">
          <span x-text="addToCartText">Add to cart</span></span>
      </button>
    </div>
  </div><input type="hidden" name="product-id" value="7015827636379"><input type="hidden" name="section-id" value="template--16484366647451__2bfca3d8-868c-40cd-bcd4-26543d0ee635">
</form>

POST /contact#FooterNewsletter

<form method="post" action="/contact#FooterNewsletter" id="FooterNewsletter" accept-charset="UTF-8" class="contact-form"><input type="hidden" name="form_type" value="customer"><input type="hidden" name="utf8" value="✓">
  <div class="lg:flex items-center justify-center">
    <input type="hidden" name="contact[tags]" value="newsletter">
    <label for="NewsletterForm-sections--16484360978587__footer" class="sr-only"> Email Address </label>
    <div class=" w-full lg:mr-2 flex-grow">
      <input id="NewsletterForm-sections--16484360978587__footer" type="email" name="contact[email]" class="input--background input-group-field w-full placeholder:text-scheme-text text-scheme-text border-scheme-text" value="" autocorrect="off"
        autocapitalize="off" autocomplete="email" placeholder="email@example.com" required="">
    </div>
    <button type="submit" class="push-btn push-btn--pop w-full lg:w-auto mt-2.5 lg:mt-0" name="commit" id="Subscribe-sections--16484360978587__footer">
      <span class="push-btn-surface w-full">Subscribe</span>
    </button>
  </div>
</form>

GET /search

<form class="relative mt-10 max-w-2xl mx-auto block" action="/search" method="get" role="search">
  <label for="Search" class="visually-hidden"> Search </label>
  <input type="search" name="q" id="Search" class="pr-12 placeholder-current input w-full" value="" placeholder="Search">
  <button class="absolute right-2 top-1/2 transform -translate-y-1/2 p-1" type="submit">
    <span class="inline-block w-5 h-5"><svg class="theme-icon" viewBox="0 0 48 48" fill="none" xmlns="http://www.w3.org/2000/svg">
        <path
          d="M2 21.1304C2 26.2041 4.01552 31.07 7.60317 34.6577C11.1908 38.2453 16.0567 40.2609 21.1304 40.2609C26.2041 40.2609 31.07 38.2453 34.6577 34.6577C38.2453 31.07 40.2609 26.2041 40.2609 21.1304C40.2609 16.0567 38.2453 11.1908 34.6577 7.60317C31.07 4.01552 26.2041 2 21.1304 2C16.0567 2 11.1908 4.01552 7.60317 7.60317C4.01552 11.1908 2 16.0567 2 21.1304V21.1304Z"
          stroke="black" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"></path>
        <path d="M46 46L34.6576 34.6576" stroke="black" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"></path>
      </svg>
    </span>
    <span class="visually-hidden">Search</span>
  </button>
</form>

Text Content

Skip to content
FLAT 35% OFF SITEWIDE | SAME DAY DELIVERY IN BENGALURU, DELHI NCR & MUMBAI

 * Home
 * Shop All
    * All
    * Gifts
    * Massagers
    * Lifestyle

 * Gifting
 * Learn
 * Story
 * Blog

Menu
Menu


NAVIGATION_HEADER

 * Home
 * Shop All
   
    * All
    * Gift Boxes
    * Massagers
    * Lifestyle

 * Gifting
 * Learn
 * Story
 * Blog

 * FAQs
 * Returns and Exchange
 * Refund policy
 * Press
 * 120-Day Warranty
 * Privacy Policy
 * Terms and Conditions

 * Log in
 * Create account

 * Instagram
 * YouTube
 * LinkedIn


NAVIGATION_HEADER

Close (esc)
 * Home
 * Shop All
   
    * All
    * Gifts
    * Massagers
    * Lifestyle

 * Gifting
 * Learn
 * Story
 * Blog

 * FAQs
 * Returns and Exchange
 * Refund policy
 * Press
 * 120-Day Warranty
 * Privacy Policy
 * Terms and Conditions

 * Log in
 * Create account

Search Search
 * Instagram
 * YouTube
 * LinkedIn

Log in
Search our site
Search Close (esc)

Cart items
Cart items
FLAT 35% OFF FOR
Hours
 * 1
   1
 * 1
   1

 * 1
   1
 * 1
   1

Minutes
 * 9
   9
 * 0
   0

 * 8
   8
 * 9
   9

Seconds
 * 5
   5
 * 4
   4

 * 0
   0
 * 9
   9


 * Shop Now


BOLD, DISRUPTIVE & PURPOSE-DRIVEN

We’re an award-winning, feminist, new-age intimate wellness brand redefining
intimacy in India with well-designed body-safe products made for everyday
loving.

 * > MAKING THE INDUSTRY INCLUSIVE & LESS FOCUSED ON MALE PLEASURE.

 * > POCKET-FRIENDLY AND OF THE SAME QUALITY AS IMPORTED COUNTERPARTS.

 * > FUELLING THE MOVEMENT THAT GOES BEYOND SEXUAL WELLNESS PRODUCTS.

 * > THAT SASSY THING IS A PURPOSE-DRIVEN BRAND.

 * > HEALTHCARE HEROES AWARDS
   > 2023

 * > MAKING THE INDUSTRY INCLUSIVE & LESS FOCUSED ON MALE PLEASURE.

 * > POCKET-FRIENDLY AND OF THE SAME QUALITY AS IMPORTED COUNTERPARTS.

 * > FUELLING THE MOVEMENT THAT GOES BEYOND SEXUAL WELLNESS PRODUCTS.

 * > THAT SASSY THING IS A PURPOSE-DRIVEN BRAND.

 * > HEALTHCARE HEROES AWARDS
   > 2023

 * > MAKING THE INDUSTRY INCLUSIVE & LESS FOCUSED ON MALE PLEASURE.

 * > POCKET-FRIENDLY AND OF THE SAME QUALITY AS IMPORTED COUNTERPARTS.

 * > FUELLING THE MOVEMENT THAT GOES BEYOND SEXUAL WELLNESS PRODUCTS.

 * > THAT SASSY THING IS A PURPOSE-DRIVEN BRAND.

 * > HEALTHCARE HEROES AWARDS
   > 2023

Previous slide Next slide


SASSY SQUAD

 * LIT Massager
   
   
   LIT MASSAGER
   
   ★★★★★
   
   4.9 192 192 reviews
   
   With unique suction tech for a 👄 like feeling
   
   ₹ 2,729.00 Sale price ₹ 4,199.00
   Variant Hot Pink Purple Pop
   Color: Purple Pop
   Hot Pink
   Purple Pop
   Regular price
   Add to cart , LIT Massager
   Unit price ₹ 0 / per undefined
 * Flex Massager
   
   
   FLEX MASSAGER
   
   ★★★★★
   
   5.0 22 22 reviews
   
   Compact, slender head perfect for internal & external stimulation
   
   ₹ 3,444.00 Sale price ₹ 5,299.00
   Variant Yummy Yellow
   Regular price
   Add to cart , Flex Massager
   Unit price ₹ 0 / per undefined
 * OG Massager
   
   
   OG MASSAGER
   
   ★★★★★
   
   4.9 97 97 reviews
   
   A versatile massager that goes in & out to please your hotspots
   
   ₹ 3,379.00 Sale price ₹ 5,199.00
   Variant Default Title
   Regular price
   Add to cart , OG Massager
   Unit price ₹ 0 / per undefined
 * Taco Massager
   
   
   TACO MASSAGER
   
   ★★★★★
   
   4.9 28 28 reviews
   
   Meet TACO–a one-of-its-kind vibrating stroker
   
   ₹ 3,899.00 Sale price ₹ 5,999.00
   Variant Default Title
   Regular price
   Add to cart , Taco Massager
   Unit price ₹ 0 / per undefined
 * Salty Massager
   
   
   SALTY MASSAGER
   
   ★★★★★
   
   4.9 30 30 reviews
   
   A discreet & powerful mini wand massager to shake you up
   
   ₹ 2,469.00 Sale price ₹ 3,799.00
   Variant Baddie Brown Pastel Pink
   Color: Baddie Brown
   Baddie Brown
   Pastel Pink
   Regular price
   Add to cart , Salty Massager
   Unit price ₹ 0 / per undefined
 * The Sweet Duo: Candy & DTF
   
   
   THE SWEET DUO: CANDY & DTF
   
   ★★★★★
   
   0.0 0 0 review
   
   Bestselling Candy Massager and the natural DTF Lube
   
   ₹ 2,209.00 Sale price ₹ 3,399.00
   Variant Retro Red Bubbly Blue
   Color: Retro Red
   Retro Red
   Bubbly Blue
   Regular price
   Add to cart , The Sweet Duo: Candy & DTF
   Unit price ₹ 0 / per undefined

Shop All

Shop Gifts


PEOPLE LOVE US

 * > ★★★★★
   > 
   > “Perfect first toy”
   > 
   > “Oh my god! Firstly, thank you so much for the extra goodies with it and I
   > absolutely loved the calendar! And, the product itself is so amazing! Don’t
   > know why I waited so long to buy my first toy. Thankss a ton guys!”
   > 
   > R, Delhi

 * > ★★★★★
   > 
   > “Highly recommended!”
   > 
   > “Toe-curling experience that sent sparks all over my body. Best money I
   > have spent in a while, worth every penny!”
   > 
   > N, Mumbai

 * > ★★★★★
   > 
   > “Best long-distance gift”
   > 
   > “Got it as a gift from my partner and it has made our long-distance
   > relationship more interesting and fun ;)”
   > 
   > S, Vadodara

 * > ★★★★★
   > 
   > “Love how discreet it is”
   > 
   > “Love the name and the grooves on the sides. Put it on my home workstation
   > and my kids (who think they're too smart) thought it was a paperweight too
   > hehehe”
   > 
   > K, Noida

 * > ★★★★★
   > 
   > “BEST LUBE EVERRR”
   > 
   > “Hands down the best lubricant in India...I mean it. I have used many lubes
   > but DTF lube did not feel sticky or gross - a very natural feeling and no
   > fruity smell. Loving it so much!”
   > 
   > N, Mumbai

 * > ★★★★★
   > 
   > “Best long-distance gift”
   > 
   > “Got it as a gift from my partner and it has made our long-distance
   > relationship more interesting and fun ;)”
   > 
   > L, Jaipur

 * > ★★★★★
   > 
   > “Perfect first toy”
   > 
   > “Oh my god! Firstly, thank you so much for the extra goodies with it and I
   > absolutely loved the calendar! And, the product itself is so amazing! Don’t
   > know why I waited so long to buy my first toy. Thankss a ton guys!”
   > 
   > R, Delhi

 * > ★★★★★
   > 
   > “Highly recommended!”
   > 
   > “Toe-curling experience that sent sparks all over my body. Best money I
   > have spent in a while, worth every penny!”
   > 
   > N, Mumbai

 * > ★★★★★
   > 
   > “Best long-distance gift”
   > 
   > “Got it as a gift from my partner and it has made our long-distance
   > relationship more interesting and fun ;)”
   > 
   > S, Vadodara

 * > ★★★★★
   > 
   > “Love how discreet it is”
   > 
   > “Love the name and the grooves on the sides. Put it on my home workstation
   > and my kids (who think they're too smart) thought it was a paperweight too
   > hehehe”
   > 
   > K, Noida

 * > ★★★★★
   > 
   > “BEST LUBE EVERRR”
   > 
   > “Hands down the best lubricant in India...I mean it. I have used many lubes
   > but DTF lube did not feel sticky or gross - a very natural feeling and no
   > fruity smell. Loving it so much!”
   > 
   > N, Mumbai

 * > ★★★★★
   > 
   > “Best long-distance gift”
   > 
   > “Got it as a gift from my partner and it has made our long-distance
   > relationship more interesting and fun ;)”
   > 
   > L, Jaipur

 * > ★★★★★
   > 
   > “Perfect first toy”
   > 
   > “Oh my god! Firstly, thank you so much for the extra goodies with it and I
   > absolutely loved the calendar! And, the product itself is so amazing! Don’t
   > know why I waited so long to buy my first toy. Thankss a ton guys!”
   > 
   > R, Delhi

 * > ★★★★★
   > 
   > “Highly recommended!”
   > 
   > “Toe-curling experience that sent sparks all over my body. Best money I
   > have spent in a while, worth every penny!”
   > 
   > N, Mumbai

 * > ★★★★★
   > 
   > “Best long-distance gift”
   > 
   > “Got it as a gift from my partner and it has made our long-distance
   > relationship more interesting and fun ;)”
   > 
   > S, Vadodara

 * > ★★★★★
   > 
   > “Love how discreet it is”
   > 
   > “Love the name and the grooves on the sides. Put it on my home workstation
   > and my kids (who think they're too smart) thought it was a paperweight too
   > hehehe”
   > 
   > K, Noida

 * > ★★★★★
   > 
   > “BEST LUBE EVERRR”
   > 
   > “Hands down the best lubricant in India...I mean it. I have used many lubes
   > but DTF lube did not feel sticky or gross - a very natural feeling and no
   > fruity smell. Loving it so much!”
   > 
   > N, Mumbai

 * > ★★★★★
   > 
   > “Best long-distance gift”
   > 
   > “Got it as a gift from my partner and it has made our long-distance
   > relationship more interesting and fun ;)”
   > 
   > L, Jaipur

Previous slide Next slide


TRUSTED BY 12,000+ CUSTOMERS
100% DISCREET

Shop judgment free, we’ve got you covered. All orders are 100% discreet, right
from purchase to packing and shipping to delivery. Your Bank/CC Statements won't
read 'That Sassy Thing', and you won’t find any product or brand name displayed
on your package. 

Don’t fret, what’s on the inside is just for you. But, feel free to pass along
the fun to your special someone!


Read more


WONDERING WHERE TO START?
TAKE OUR QUIZ

Give us a minute of your time to take this exciting quiz and find your perfect
match!

Take quiz
 * 
 * 
 * 
 * 

 * 
 * 
 * 
 * 
   Play video
   

Previous slide Next slide
NEW LAUNCH


SMITTEN KITTEN GIFT BOX

5.0 / 5.0

(6) 6 total reviews

Love can be deep like Flex, but love can also suck..the good kind of course ;)
Our bestselling LIT Massager and the sleek and super...
Read more
Love can be deep like Flex, but love can also suck..the good kind of course ;)
Our bestselling LIT Massager and the sleek and super bendy Flex Massager are the
perfect duo, if you’re going solo or at it with boo.

Love can be deep like Flex, but love can also suck..the good kind of course ;)
Our bestselling LIT Massager and the sleek and super bendy Flex Massager are the
perfect duo, if you’re going solo or at it with boo.

Regular price ₹ 8,188.00 Sale price Sale price ₹ 12,597.00
Unit price / per

Variant Default Title
Add to cart


THAT SASSY THING OFFERS A
120 DAY WARRANTY POLICY


Know more
 * 
 * 
 * 
 * 
 * 
 * 
 * 

 * 
 * 
 * 
 * 
 * 
 * 
 * 
   Play video
   

Previous slide Next slide


BESTSELLER


OG MASSAGER

4.9 / 5.0

(97) 97 total reviews

This legendary personal body massager makes sure to reach all your sweet spots
(including the big G). The OG wraps you up in its buzzworthy...
Read more
This legendary personal body massager makes sure to reach all your sweet spots
(including the big G). The OG wraps you up in its buzzworthy whirring to get
your blood flowing to all the right places! If you’re looking for THE massager,
look no further, OG is a versatile companion (can be used internally and
externally). Explore with OG all you want–it’s bendy and accommodates itself for
your needs, and that of your partner’s–delivered discreetly to your doorstep!
This legendary personal body massager makes sure to reach all your sweet spots
(including the big G). The OG wraps you up in its buzzworthy whirring to get
your blood flowing to all the right places! If you’re looking for THE massager,
look no further, OG is a versatile companion (can be used internally and
externally). Explore with OG all you want–it’s bendy and accommodates itself for
your needs, and that of your partner’s–delivered discreetly to your doorstep!
Regular price ₹ 3,379.00 Sale price Sale price ₹ 5,199.00
Unit price / per

Variant Default Title
Add to cart





OG MASSAGER


Close (esc)
Refer a Friend



REFER YOUR BESTIE OR LOVER AND YOU BOTH GET 15% OFF


REFER NOW


SASSY SAUCE

Get the juice on all things sex, intimacy, relationships and the in-betweens on
our blog. A mixed bag of entertaining & expert-led reads that’ll intrigue your
mind and body! #iykwim

Read more
SAME DAY DELIVERY IN DELHI NCR 100% DISCREET SHIPPING SAME DAY DELIVERY IN DELHI
NCR 100% DISCREET SHIPPING SAME DAY DELIVERY IN DELHI NCR 100% DISCREET SHIPPING
SAME DAY DELIVERY IN DELHI NCR 100% DISCREET SHIPPING SAME DAY DELIVERY IN DELHI
NCR 100% DISCREET SHIPPING SAME DAY DELIVERY IN DELHI NCR 100% DISCREET SHIPPING
SAME DAY DELIVERY IN DELHI NCR 100% DISCREET SHIPPING SAME DAY DELIVERY IN DELHI
NCR 100% DISCREET SHIPPING SAME DAY DELIVERY IN DELHI NCR 100% DISCREET SHIPPING
SAME DAY DELIVERY IN DELHI NCR 100% DISCREET SHIPPING SAME DAY DELIVERY IN DELHI
NCR 100% DISCREET SHIPPING SAME DAY DELIVERY IN DELHI NCR 100% DISCREET SHIPPING
SAME DAY DELIVERY IN DELHI NCR 100% DISCREET SHIPPING SAME DAY DELIVERY IN DELHI
NCR 100% DISCREET SHIPPING SAME DAY DELIVERY IN DELHI NCR 100% DISCREET SHIPPING
SAME DAY DELIVERY IN DELHI NCR 100% DISCREET SHIPPING SAME DAY DELIVERY IN DELHI
NCR 100% DISCREET SHIPPING SAME DAY DELIVERY IN DELHI NCR 100% DISCREET SHIPPING
SAME DAY DELIVERY IN DELHI NCR 100% DISCREET SHIPPING SAME DAY DELIVERY IN DELHI
NCR 100% DISCREET SHIPPING SAME DAY DELIVERY IN DELHI NCR 100% DISCREET SHIPPING
SAME DAY DELIVERY IN DELHI NCR 100% DISCREET SHIPPING SAME DAY DELIVERY IN DELHI
NCR 100% DISCREET SHIPPING SAME DAY DELIVERY IN DELHI NCR 100% DISCREET SHIPPING
SAME DAY DELIVERY IN DELHI NCR 100% DISCREET SHIPPING SAME DAY DELIVERY IN DELHI
NCR 100% DISCREET SHIPPING SAME DAY DELIVERY IN DELHI NCR 100% DISCREET SHIPPING
SAME DAY DELIVERY IN DELHI NCR 100% DISCREET SHIPPING SAME DAY DELIVERY IN DELHI
NCR 100% DISCREET SHIPPING SAME DAY DELIVERY IN DELHI NCR 100% DISCREET SHIPPING

GET EXPLORING

Shop all
15,000+ satisfied customers15,000+ satisfied customers15,000+ satisfied
customers15,000+ satisfied customers15,000+ satisfied customers15,000+ satisfied
customers15,000+ satisfied customers15,000+ satisfied customers15,000+ satisfied
customers15,000+ satisfied customers15,000+ satisfied customers15,000+ satisfied
customers15,000+ satisfied customers15,000+ satisfied customers15,000+ satisfied
customers15,000+ satisfied customers

That Sassy Thing is a new-age fexual wellness brand redefining intimacy. We’re
normalising fex by making it cool, judgment free and accessible. For ages 21+
only. 

For queries, email us on people@thatsassything.com or WhatsApp us on
+918287042665.



 * Instagram
 * YouTube
 * LinkedIn


MAIN

 * Shop All
 * Gifting
 * Discreet
 * Learn
 * Story
 * Blogs
 * Jobs
 * Refer & Earn


GOT QUESTIONS?

 * FAQs
 * Returns and Exchange
 * Refund policy
 * Press
 * 120-Day Warranty
 * Privacy Policy
 * Terms and Conditions


SIGN UP

Email Address

Subscribe

© 2024, thatsassything. Powered by Shopify


ARE YOU 21 OR OLDER?

Yes
No

*By entering the website, you are agreeing to the Terms of Use and Privacy
Policy.



 * Choosing a selection results in a full page refresh.
 * Press the space key then arrow keys to make a selection.






YOUR CART -

Close (esc)

Your cart is currently empty.

TODO: ₹ 0.00

120 day warranty and discreet shipping ?
×


DISCREET SHIPPING

We ship all orders 100% discreetly, in completely unbranded outer packaging,
ensuring it is shipped discreetly.








YOUR CART (0)




YOUR CART IS EMPTY








NAVIGATION_HEADER

Close (esc)
 * Home
 * Shop All
   
    * All
    * Gifts
    * Massagers
    * Lifestyle

 * Gifting
 * Learn
 * Story
 * Blog

 * FAQs
 * Returns and Exchange
 * Refund policy
 * Press
 * 120-Day Warranty
 * Privacy Policy
 * Terms and Conditions

 * Log in
 * Create account

Search Search
 * Instagram
 * YouTube
 * LinkedIn


YOUR CART - 0 ITEMS

Close (esc)

Your cart is currently empty.

TODO: ₹ 0.00

120 day warranty and discreet shipping ?
×


DISCREET SHIPPING

We ship all orders 100% discreetly, in completely unbranded outer packaging,
ensuring it is shipped discreetly.

OG MASSAGER


Close (esc)


ARE YOU 21 OR OLDER?

Yes
No

*By entering the website, you are agreeing to the Terms of Use and Privacy
Policy.