i'm going to make fun of americans and stupidity on urban dictionary for shits and giggles
to do something for leisure
"i'm going to make fun of americans and stupidity on urban dictionary for shits and giggles" What is the definition of "shits and giggles"?