Giggling Jay Rod Share definition Flag When you sleep over at a friends house and masturbate in their bed while giggling. Ryan just told me that Jared slept over there. Apparently he giggling jay rodded all over his sheets. Giggling Jay Rod by T Skittles December 17, 2018 0 0 Get merch Get the Giggling Jay Rod mug. Buy Now — $32.95 See more merch