Top definition
When one avoids or otherwise escapes from a less than attractive female.
Guy A: My GOD she was ugly and she was trying to make out with me so I muff ducked her.
Guy B: You what?
Guy A: I got the hell out of there.
by MuffDucker November 07, 2010
Get the mug
Get a Muff Duck mug for your mother-in-law Riley.