'pinprick' definitions:

Definition of 'pinprick'

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