This is a Polish meme sound where someone says ‘no co kurwa?’ which basically means ‘what the hell?’ in a confused or exasperated way. It’s become a popular clip for reacting to weird or absurd stuff online, especially in gaming and meme communities.

Embed