top oneself

listen to the pronunciation of top oneself
İngilizce - Türkçe
(deyim) İntihar etmek
İngilizce - İngilizce
To overdose
To commit suicide
To outdo oneself or do more than one's previous best
(deyim) 1. (UK, slang) To commit suicide.2. (UK, slang) To overdose.3. (US, idiomatic) To outdo oneself or do more than one's previous best
top oneself