1 definition by testudo graeca

Alternate reality full of all sorts of killer creatures and objects. Also home to a friendly blob that cures depression.
Don't work at the SCP Foundation, it's a killer job.
by testudo graeca May 6, 2020
Get the SCP Foundation mug.