Skip to main content

Definitions by Checkmatezero

self-kill 

literal meaning - to kill oneself, commit suicide
urban meaning - like "shoot yourself in the foot" to do or say something that causes problems for you
My brother has self-killed twice by turning down buyers for his house.
self-kill by Checkmatezero July 17, 2016