kutkuttaa

Verb

 * 1) to titillate to stimulate or excite pleasantly
 * 2) to tickle, more commonly
 * 3) to itch, more commonly  intransitive: to feel itchy; transitive: to cause to feel an itch
 * Tämä aine kutkuttaa sormiani.
 * This stuff itches my fingers.
 * This stuff makes my fingers itch.
 * 1) to itch for to want or desire
 * 1) to itch for to want or desire