Definition of "acupunctured"

acupunctured