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 Get the Captain Slaphappy mug.