English edit

Noun edit

heelsticks

  1. plural of heelstick