Primo Shock Share definition Flag When you land primo on a skateboard. auhhh primo shock... that must have hurt... Primo Shock by Reptilian December 4, 2009 0 0 Get merch Get the Primo Shock mug. Buy Now — $32.95 See more merch