1 definition by solly99

When a woman sits on a persons face and suffocates them with her muff.
I want to muffocate him later.
by solly99 January 26, 2014
Get the muffocate mug.