to snoach
Fun Dictionary
-> to snoach
Search:
to snoach
- Vulgar Dictionary definition
To speak through the nose, to snuffle.