How do you even PvP. I havnt been able to find it.
There's a building in skull island near all the shops. The first time you walk by it, Boochbeard will tell you that it's for PvP. You just go inside the building and stand on the sigil with some other players and you're off!
Host of the Talkin' the Plank Podcast, where we talk about Pirate 101 every Friday!