What is Mufflesnuffle?
to suffocate by placing your vagina over someone's face
My boyfriend was snoring so loud last night that I had to mufflesnuffle him to shut him up.
See suffocate, vagina, face, pussy, choke