Skip to main content

Definitions by RRCam

Vague-speak for “I did something bad enough to step down, but I’m not going to tell you what it was unless you sign an NDA, and I definitely don’t want to take accountability.” Usually used as a vague spiritual smoke bomb when someone wants the sympathy of confession without the discomfort of actually confessing.
"I stepped down due to moral sin"
Moral Sin by RRCam March 15, 2026