If you pet battle in EU then you MUST know who this guy is;
His pets are usually named "Joshua", "Mess With Best", "Die Like Rest"
I have found his WoW Armoury as well if you want it.
What is this guys deal?
He is permanently Pet Battling at all hours of the day. He is only missing 44 pets from his entire collection so you won't beat this guy, I just automatically quit if I am facing him because he uses the Blossoming Ancient + Sunflower build which can out heal any pet team, so it lasts for hours if you wanted to stick with it, but it's best to quit and move on with your day and not waste your time on him.
He has the achieve for winning 1000 pvp pet battles, so I just don't understand what this guy is doing with his life/spare time. Why does he sit pet battling all day?
Pet battles are fun, but not when you come up against the same guy all the time, at all hours of the day, with a team designed to troll and annoy so you quit. I am at the stage of feeling sorry for him now, because it is literally any hour of the day and he'll be an opponent within 2-5 matches. If I get home late say 1am and fancy a few battles, yep, he'll be there.
I guess he enjoys dominating this tiny facet of WoW? That's the only explanation I can think of, but you are ruining fun for others.