Dictionary.com
Thesaurus.com
titillative
Derived word form of titillate