Launching the Hand Shuttle Share definition Flag The act of masturbation. (male) Get out of the freakin' bathroom! What are you doing in there, Launching the Hand Shuttle? Launching the Hand Shuttle by LaRobaNacas March 30, 2008 0 0 Get merch Get the Launching the Hand Shuttle mug. Buy Now — $32.95 See more merch