Yahoo Malaysia Web Search

Search results

  1. Dictionary
    titillating
    /ˈtɪtɪleɪtɪŋ/

    adjective

    • 1. arousing mild sexual excitement or interest; salacious: "she let slip titillating details about her clients"

    More definitions, origin and scrabble points