crimson nunchuck Share definition Flag When a guy is going down on a girl who is on her period and she pulls out her tampon and hits him in the face with it. "What's that on your face?" "I just got a crimson nunchuck!" crimson nunchuck by tompi October 16, 2008 0 0 Get merch Get the crimson nunchuck mug. Buy Now — $32.95 See more merch