You need to go through the entire conversation.
Mark: The Phoenix is the most diverse. The Fly Club, Roosevelt
punched the Porc
Erica: Which one?
Mark: The Porcellian, the Porc, it’s the best of the best
Erica: Which Roosevelt?
The Porcellian Club is a "final club" at Harvard and is also known as the "Porc". Punch within final clubs refers to getting the invitation but it also refers to attending events within an organization. Theodore Roosevelt was a member of the Porcellian Club, so Mark is most likely referring to the fact that a notable person, the 26th President of the United States participated in the Porc.
Roosevelt punched the Porc
Literally, Roosevelt was a member and participated in the Porc, where "punched" has two meanings
- Get the invitation
- Participate in events