What does antler job mean?

antler job meaning in Urban Dictionary

shared dental intercourse, commonly described as "69", carried out while worries with your companion's feet protruding of sun roof or T-top.