to snoach

Fun Dictionary -> to snoach

to snoach - Vulgar Dictionary definition

To speak through the nose, to snuffle.