What does muppet stand for?
muppet stands for "dimwit"
How to abbreviate "dimwit"?
"dimwit" can be abbreviated as muppet
What is the meaning of muppet abbreviation?
The meaning of muppet abbreviation is "dimwit"
What does muppet mean?
muppet as abbreviation means "dimwit"