TINGLING

Definition of TINGLING

  1. (noun)a somatic sensation as from many tiny stings
  2. (adj)exciting by touching lightly so as to cause laughter or twitching movements