meaning of antler job

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.