scallycocksucker -

more about : scallycocksucker