This jacket became available during The Sunken Curse curse event from July 11 - 25, 2018 and is not expected to return. The jacket can only be purchased with doubloons earned during the event. The vendor is the Bilge Rats representative Duke who can be found at the Tavern.
You feel in the drink so often that you decided to embrace it. Never mind the barnacles.