Martian Meteor Share definition Flag When she shoots a ping pong ball out of her pussy at you while on her period. I went to Stacey's last night and when I came out of the bathroom she hit me with a martian meteor! Fucking gross dude! Martian Meteor by TheRealMajorTom September 4, 2021 0 0 Get merch Get the Martian Meteor mug. Buy Now — $32.95 See more merch