What does Alex Hannkins DP18 mean?

Alex Hannkins DP18 meaning in Urban Dictionary

When you discover a horse, and make use of a number of lifts and pulleys to insert the horse cock into your own throbbing and dripping cock. Using your own pleasure as lubrication for the act. It isn't categorized as a DP18 if you don't dies three days later on.