What does ‘Ivy Leaguers’ mean?

( np ) A type of men’s pants with no pleats and a buckle in the back. I guess I’ve have to buy a pair of Ivy Leaguers; everybody else is wearing them.