meaning of Apollo's Chariot

Apollo's Chariot meaning in Urban Dictionary

The sexual work where a person pours fuel on their penis, lights it burning, and proceeds to own sex with a person. It is very painful and might lead to severe injury or demise if done wrongly (or precisely).