snufters

English

Noun

snufters

  1. plural of snufter