meaning of Camel my membership

Camel my membership meaning in Urban Dictionary

When you hump the master of a club or organization to have a free membership