What does Captain Slaphappy mean?

Captain Slaphappy meaning in Urban Dictionary

one that often masterbates