1 definition by Yucca Plant

Top Definition
Spanish "Tall Tree", a city in Western California by San Francisco. Palo Alto is home to many intelligent and not always, rich people. Palo Alto is home to Stanford University and many multi-million dollar computer companies. Palo Alto is bahsed by po folks who are fucking jealous of it.
I don't live in Palo Alto, but I sure would like to.
by Yucca Plant September 08, 2005
Free Daily Email

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

Emails are sent from daily@urbandictionary.com. We'll never spam you.

×