1 definition by MattyFran

Top Definition
Someone who believes academics is more important than athletics on a college campus.
The small school was run by DIII Idealists so they would never win a national championship.

National Powerhouses make millions in revenue from sports, while the DIII Idealist schools are happy just getting good grades.
by MattyFran September 01, 2011

Mug icon
Buy a DIII Idealist mug!