CrimsonAssassin Share definition Flag The GameFAQs dude that pwns your ass... Man, crimsonassassin flamed the hell out of me once again. I guess I deserved it though as I am a stupid TOS violating bitch. CrimsonAssassin by ... March 27, 2003 0 0 Get merch Get the CrimsonAssassin mug. Buy Now — $32.95 See more merch