flubbers

English

Noun

flubbers

  1. plural of flubber