Top Definition
1.London's most famous spot for people that would like to end their lives.

2. Where the four characters in the book A Long Way Down went to go commit suicide.
I'm so depressed that I'm thinking of takin a trip to the Toppers' House.
by The Girl You Know You Want January 04, 2010
5 Words related to Toppers' House

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.