Definitions by Starvictorious
Craig
A vindictive passive aggressive champion who seeks firm facts and absolute proof to take on entitled, self-important people... Like a Karen, but for the good guys!
Craig by Starvictorious January 31, 2022