Liquid Artillery Share definition Flag when you have a massive cumshot I havent jacked off in 20 years and i had a liquid artillery Liquid Artillery by cumshot man July 21, 2009 0 0 Get merch Get the Liquid Artillery mug. Buy Now — $32.95 See more merch