oh god, i hate the new phase 'salty' things like that always remind me of the film 5th element where they use the phrase green and supergreen to refer to things like happyness, coolness etc. I die a little inside when ever i see someone use it.
sorry, picked it up from friends and my clan.