Random
Source Code

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.

by Checkmatezero March 20, 2016

3👍 1👎