huff-snuffs

English

Noun

huff-snuffs

  1. plural of huff-snuff