Captain Slaphappy Share definition Flag One who frequently masterbates "Anyone seen john?" "Who? Captain Slaphappy?; probably off doing the deed" Captain Slaphappy by winterkyles January 4, 2013 0 0 Get merch Get the Captain Slaphappy mug. Buy Now — $32.95 See more merch