The royal cock sucker general