cumpuppy
that little cumpuppy has been in his room all night
a male that masturbates for extended periods of time
"that little cumpuppy has been in his room all night" What is the definition of "cumpuppy"?