This is a Filipino phrase that basically means ‘you’re pretty skilled but also kind of a jerk.’ It’s the kind of thing you’d say to someone who just pulled off something impressive but also kind of annoying. People use it in meme videos and clips for comedic roasts.