Quote
GlacieRam
It means "to move, or make progress" I didn't look it up but that's what it means essentially.
No, that's not what it means. But apparently it is a "Maddenism," that explains it. I'm not sure I would use it in a serious article though unless...yeah, no unless, I wouldn't use it if I'm being serious...just saying.
Definition of matriculatetransitive verb: to enroll as a member of a body and especially of a college or university
intransitive verb: to be enrolled at a college or university She matriculated at the state university.
Merriam-Webster Dictionary