meaning of Administer Sex

Administer Sex meaning in Urban Dictionary

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