tuck shop arms

English

Noun

tuck shop arms

  1. plural of tuck shop arm