English edit

Noun edit

flufftails

  1. plural of flufftail