Meaning of titillation

Definition of titillation

(noun) a tingling feeling of excitement (as from teasing or tickling)
the act of tickling

Other information on titillation

WIKIPEDIA results for titillation
Amazon results for titillation