meaning of Captain Slaphappy

Captain Slaphappy meaning in Urban Dictionary

one that often masterbates