hormiguear
Top 50000
Meanings
Verb
1. to give or provoke pins and needles (intransitive)
2. to swarm (intransitive)
Examples1
I've got pins and needles in my neck.