dindle

noun

1.
a tingling feeling of excitement (as from teasing or tickling)