decaping

1 ) To remove ones cape 2 ) To reveal someones true identity
The superhero's has been revealed at the decaping ceremony
by KittyKatNZ January 07, 2022
Get the decaping mug.