Skip to main content

Definitions by vDop

Snuff a Muff 

The act of having sexual intercourse with a vagina.
I want to have sex. I am going to snuff a muff tonight.
Snuff a Muff by vDop February 13, 2009