Red Ninja Share definition Flag another name for a girl's period. This is because your periods can sneak up on you out of nowhere like a ninja. The red's because of the girl's period. Girl 1: ugh! The red ninja caught me today! Girl 2: Was his name (t.o.m.)? Girl 3: yup Red Ninja by xoamrc November 2, 2009 0 0 Get merch Get the Red Ninja mug. Buy Now — $32.95 See more merch