chubbers

English

Noun

chubbers

  1. plural of chubber