Skip to main content

Definitions by SendyBrendee

Verb. To giggle and tinkle (pee) simultaneously.
Anna and Marsha have so much fun together, it’s guaranteed that at least one of them will ginkle before happy hour’s over.
Ginkle by SendyBrendee November 24, 2023