This is a Taiwanese Hokkien expression that roughly means “what the heck?” or “what is this?” It’s that exasperated, confused reaction people use when something doesn’t make sense or catches them off guard. You’ll hear it in casual conversations and online content from Taiwan.