See also: leech-fingers

English

edit

Noun

edit

leechfingers

  1. plural of leechfinger