猫了个咪的
[māo le gè mī de]
It’s a playful Chinese internet slang that doesn’t translate perfectly into English. In short, it expresses surprise, shock, or disbelief in a humorous manner, often used to comment on funny situations with an attitude of lighthearted surprise.