top oneself

listen to the pronunciation of top oneself
English - Turkish
(deyim) İntihar etmek
English - English
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
Favorites