Skip to main content

Immaruinyourlife 's definitions

Mupptard

Share definition
My ex and his 2 best mates, half muppet half retards
When the mupptards bring a child into drama that doesn’t involve him.
by Immaruinyourlife September 4, 2025
Flag
mugGet the Mupptard mug.