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 Get the Giggling Jay Rod mug.