Skip to main content

Definitions by E. Li

Giggle shits

Oh, shit! Do you have a bathroom?

Yeah, why?

I got the giggle shits.
Giggle shits by E. Li December 28, 2014