Minor annoyance (8)
I believe the answer is:
pinprick
(Other definitions for pinprick that I've seen before include "Tiny irritation" , "Petty irritation" , "Minor irritation" , "A small annoyance or sting" .)
I believe the answer is:
pinprick
(Other definitions for pinprick that I've seen before include "Tiny irritation" , "Petty irritation" , "Minor irritation" , "A small annoyance or sting" .)