pincushion
pin-cush-ion
noun
A person or object repeatedly pierced or pricked, often with needles or darts.
"After the injections, he felt like a human pincushion."
noun
A small, stuffed cushion used for safely storing pins and needles.
"She kept her sewing pins in a pretty pincushion."