Muffocate is a verb that combines two words .
A slang term of Muff (another one of many slang terms for a vagina) and Suffocate. Need I say more?
Last night I was muffocated by my wife.
She likes to muffocate me.
To drown and suffocate at the same time
Damn, I want her to muffocate me.