Launch a democrat Share definition Flag Defecate. Take a dump. Drop the Obamas off at the pool. After eating a huge lunch and drinking four cups of coffee, I definitely had to launch a democrat. Launch a democrat by NylonPimp August 21, 2025 0 0 Get merch Get the Launch a democrat mug. Buy Now — $32.95 See more merch