Attested.to

Definition

an uneasy sensation as of insects creeping on your skin

Seed ·

Term in context

creepiness in CommonParlance