American slang (especially among law enforcement and/or hospital staff) for a
suicidal person.
That's where the name of the song (listed above) comes from:
"wish you would step off of that ledge, my friend,
you have capsized the ship of lies that you've been living in"
Third Eye Blind-Jumper
Dark Humor