Top Definition
A school with a football team that never loses in the regular season.
Millard North football is the best
by clark November 02, 2003
1 more definition
A POS school that took 75 billion years to win a state title, when its neighbor Millard West was not even 10 years old when it won its first title!

Millard North is a sucky sucky school for footbal.
by Poon Tang Clan May 10, 2004

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.