Shmagiggle

What is Shmagiggle?


1.

to shit and giggle at the same time

we love to shmagiggle

See shit, giggle, funny, random


30

Random Words:

1. The result of millions of hamsters being released into the New York subways and mating with the enormous rats to create a new breed of s..
1. the flyest mc this westside of detroit.aiiiiiiiiiiiiiiiiii yo phil callaghan is da reepicheap aiiiiiiiiiiiiiiiiiiiiiiiiii..
1. 1. One who spends their time creating entries in online dictionaries with the intent to defame others. 2. Likeminded people who reinfor..