look up any word, like donkey punch:
 
1.
Informal British expression meaning 'to kill', usually (but not always) as an act of suicide.
Whatever happened to John?
He topped himself last year. Poor guy.
by veleveleappeltjes February 20, 2005