Captain LongSack Share definition Flag A guy whose balls are able to to the water at the bottom of the toilet. “Oh my god my balls just touch the water in the toilet” “Man that guy must be Captain LongSack.” Captain LongSack by lil swervy March 30, 2019 0 0 Get merch Get the Captain LongSack mug. Buy Now — $32.95 See more merch