astro projection Share definition Flag When you spew your soul out of your ass. I had such a hard astro projection so hard after eating that burrito I ended up in a different demention astro projection by Stouffer021 June 11, 2014 0 0 Get merch Get the astro projection mug. Buy Now — $32.95 See more merch