English edit

Etymology edit

titillate +‎ -ive

Adjective edit

titillative (comparative more titillative, superlative most titillative)

  1. titillating