Giant horse dick is delivering some goods