Top Definition
The male lover of Rosey Cheeks who has vowed to remain in love and dedicated to for eternity; knight in shinig armor.
Your relationship is a tale of Luff Muff and Rosey Cheeks.
by damjo January 13, 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.