Japanese cherry blossom Share definition Flag A bloody excrement full of firecrackers or "cherry bombs" normally from an underage female student. Bruh, I watched this bitch on Pinterest totally queef a full size Japanese cherry blossom. Japanese cherry blossom by anonymous October 2, 2020 0 0 Get merch Get the Japanese cherry blossom mug. Buy Now — $32.95 See more merch