1 definition by Yawqnker

Me: My god dude, I matriculated so hard last night

James: what does that mean?

Me: you know, wink wink
by Yawqnker May 5, 2021
Get the Matriculate mug.