Okay so
A few minutes of googling is not turning up the connotations that my school “friends” attached to the idiom. Could just be that those people were particularly shitty, I guess.
Though, I mean, “take a long walk on a short pier” is related, and does seem to be directly telling somebody to kill themself, so…