top oneself

listen to the pronunciation of top oneself
Englisch - Türkisch
(deyim) İntihar etmek
Englisch - Englisch
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
Favoriten