Skip to main content

Definitions by testicle_fondler93

giggleshitter 

giggleshitter: giggles and shits
random fucking idiot: wOW THAT WAS HILARIOUS!!1!