Random
Source Code

self deletion

American English slang in the 2020's for suicide.

"He's a victim of self deletion" - Better Bachelor

by TheHeroKing April 22, 2023