Top Definition
an attractive girl. kind of based on Hilary Duff, although if you're calling Hilary Duff attractive you have to call her Hilary Muff because Muff Duff does not apply to her.
All the muff duffs live in French Canada.
by Sean & Nick June 22, 2007

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.