Top definition
1 A spectacular muff.
2 An exceptional experience with the female gender.
1 She had the biggest bush it was mufftacular
2 I just had a mufftacular weekend!
by my cat snores too much January 13, 2010
Get the mug
Get a Mufftacular mug for your Facebook friend Yasemin.