Top Definition
A place where homeless Toronto men live, located on crack alley aka George Street not far from downtown. You will be scared to walk down this street at night cause all the crack whores and drug dealers are there waitng to scam you.
Seaton House Definition
by rob April 25, 2005
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.