snufflacate
a made-up word with no particular meaning.