1 definition by gargar1234

Top Definition
A school in Hillsborough NC in which you do more art than any other subject. also, there mascot is the fighting Gnomes......yes, GNOMES ARE REAL!!!!
According to Emerson Waldorf School philosophy, MEDIA IS BAAAAAD!!!! TV IS A PLUG-IN DRUG!!!! lol
screw math, lets draw rainbows and butterflies!!!!!

Student: What are we doing in school today?
Student 2: looking for faries.

Person 1: hey, why is there everyone wearing red on the Emerson Waldorf School field?
Person 2: oh it's just michealmas the day that they celebrate Saint Micheal slaying the dragon!
Person 1: .........???
by gargar1234 May 17, 2011

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.

×