SNUFFLE


Meaning of SNUFFLE in English

To speak through the nose.

Slang English vocab.      Английский сленговый словарь.