under a charm ( synonym found)

Definition of under a charm:

(n) : the armpit

Back to Top