2 definitions by 000000 000000

a place where one grows depressed and eventually kills themselves
i would like mercer island if everyone stopped being stupid and pretending like they're cool because they do shit all the time.
by 000000 000000 August 21, 2005
Get the Mercer Island mug.