What does booker card mean?

booker card meaning in Urban Dictionary

The bringer of pleasure for Symbiant staff!