Find the word definition

Wiktionary
top oneself

vb. 1 (context British slang English) To commit suicide. 2 (context British slang English) To overdose. 3 (context US idiomatic English) To outdo oneself or do more than one's previous best.