Jeremy Borash revealed it was Shark Boy that named TNA Slammiversary. JB tweeted:

Jeremy Borash ✔ @JeremyBorash

True story. Many yrs ago, was brainstorming possible PPV names over a few drinks, when Shark Boy chimed in with "What about #Slammiversary?"

WNS