English Dictionary
◊ TITILLATED
titillated
adj : feeling mild pleasurable excitement [syn: {teased}]