Skip to main content

Definitions by T Skittles

Giggling Jay Rod 

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