Jamaican Spray Park Share definition Flag When a Jamaican girl squirts all over you. Hey, Phil I got soaked yesterday in the Jamaican Spray Park. Jamaican Spray Park by Brendawg69 May 14, 2017 0 0 Get merch Get the Jamaican Spray Park mug. Buy Now — $32.95 See more merch