'pinprick' definitions:

Definition of 'pinprick'

From: WordNet
noun
A minor annoyance
noun
Small puncture (as if made by a pin)