Top Definition
Where The Simpsons Live
Homer: We Live on 742 Evergreen Terrace
by Krunchdust21 June 14, 2006
8 Words related to 742 evergreen terrace

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.