1 definition by YooniesBitch

Top Definition
scp
scp- secure contain protect. it is a large organisation that keep different ranked monsters in a containment area.
'have you seen that scp before?!'
by YooniesBitch March 06, 2021

Mug icon
Buy a scp mug!