look up any word, like ratchet:
 
1.
The act of having sexual intercourse with a vagina.
I want to have sex. I am going to snuff a muff tonight.
by vDop February 13, 2009

Words related to Snuff a Muff

a muff sex snuff vagina