1 definition by NeeewSkooooo

A high-ranking university in New York City. Despite being a "peace and guitars"-type college, New School is characterized by its brutal homework loads, spartan attendance policy, long academic years, and very few days off.

Basically where you can get a kick-ass education...after getting your ass kicked.
I missed three classes so I failed for the entire semester. Ah well. That's The New School for you.
by NeeewSkooooo November 15, 2010
Get the The New School mug.