snuffer Meaning and Definition
1. n. a cone-shaped implement with a handle; for extinguishing candles
2. n. a person who uses snuff
3. n. a person who snuffs out candles
Snuffer is the third EP by New York City noise rock band Live Skull, released in 1988 by Caroline Records.
Sponored Video