Moonsplatter Share definition Flag When you have sex with a girl on her period and the blood gets everywhere. Good thing your mom hit menopause, now I don't need to worry about moonsplatter. Moonsplatter by Giiiib November 13, 2010 0 0 Get merch Get the Moonsplatter mug. Buy Now — $32.95 See more merch