this guy named JIMMY kept challenging me to a pokemon battle. every time was inconvenient, such as when I was breeding or training pokemon.
Eventually I got fed up and challenged him once I had my team. I then saw what I was up against: Shiny Lugia, Kyogre, Groudon, Shiny Dragonite, Yveltal and Mega Kangaskhan.
He knocked out a couple of my pokemon but then I brought in Mandibuzz and stalled all his pokemon to death. Despite having all these shiny legendaries, he had some idiotic moves and did some dumb things like using body slam with kyogre at one point instead of rain accuracy boosted thunder vs. mandibuzz. After I killed about 3 of his pokemon with mandibuzz and gengar, and was about to kill dragonite, he ragequit and disconnected.
Every time I see him online now, I spam the "NICE!" button on him and patronize him with O-powers.