Top definition
A regular scheduled night you have sex with a girl, ussually a slut or whore.
Mark claims every Saturday as Muff night, but he has probably never screwed one. But then again He does know some pretty nasty sluts.
by Dom pville March 03, 2011
Get the mug
Get a Muff Night mug for your mother-in-law Yasemin.