A combination of Muff Cabbage and Maxi tampon. The ultimate insulting nickname.
Noooo! Not Maxi muff!