snudd

noun
light touch

Inflections

snuddar
snudden