English edit

Noun edit

heelstick (plural heelsticks)

  1. Alternative form of heel stick

Anagrams edit