The story
The noun is derived from old + school (“followers of a particular doctrine; particular doctrine or way of thinking”), probably a shortening of old school of thinking, old school of thought, or some similar phrase. The adjective is derived from the attributive form of the noun.
Etymology from Wiktionary, CC BY-SA 4.0.