sumpits

English

Noun

sumpits

  1. plural of sumpit