Yes, Socs was short for Socrates.
...
You can also read today's comic page here.
https://www.sabercolliestudios.com/comic/2022/3/21/denatured-chapter-5-page-5
Stay in the loop. Never miss an update when you subscribe to the Saber Collie Studios newsletter.
https://www.sabercolliestudios.com/newsletter