What does Camel my membership mean?

Camel my membership meaning in Urban Dictionary

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