What does Administer Sex mean?

Administer Sex meaning in Urban Dictionary

A sexual work performed upon another individual exclusively when it comes to advantage of the recipient of gratification.