Basically, a guy or girl whose
irritability/pissed-off nature makes them inexplicably more sexy.
From
American English "salty" -- perpetually irritable, just generally angry for no
justifiable reason
+ American English "snack" -- an especially attractive guy or girl.
Girl 1: Hey, what's up with John over there? Is it his fucking time of month or something?
Girl 2: Hey,
don't do that. Yeah, he's pissy and all, but it's
kinda hot. He's one
salty snack.
Girl 1: ... You're joking.