{{term}}
- {{preview}}
Muff Duck
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 a
Muff Duck
mug for your buddy Zora.