spooge launcher Share definition Flag A penis capable of an emphatic discharge, either by velocity, distance or both. I made a real mess with my spooge launcher last night. I still haven't found all of it yet. spooge launcher by wild chewbacca September 12, 2011 0 0 Get merch Get the spooge launcher mug. Buy Now — $32.95 See more merch