1. Slang term for "Vagina" 2. Comedic replacement for "Pussy"
"Man... I could really use some muppy right now...""You really are down bad for muppy, huh?"