Exclamation Blood Share definition Flag When a girl has a period and her vagina combusts Holy shit mom! I have exclamation blood! OWWWWW!! Exclamation Blood by Ionlymadethisaccountforafewwor July 7, 2019 0 0 Get merch Get the Exclamation Blood mug. Buy Now — $32.95 See more merch