1 definition by Lo-G

Top Definition
To Shower with a muppet. To Shower with a person that is extremely hairy. To Misspell Muppet Show.
I took a shower with my husband. He is so hairy, we took a muppet shower
by Lo-G December 09, 2007

Mug icon
Buy a muppet shower mug!