tuck shop lady arms

English

Noun

tuck shop lady arms

  1. plural of tuck shop lady arm