for shits and giggles
For no particular reason, just because it is fun or entertainingFor no particular reason, just because it is fun or entertaining; or to relieve boredom.
Meaning
1 senses(idiomatic, vulgar)For no particular reason, just because it is fun or entertaining; or to relieve boredom.
Origin
Possibly from the act of shitting (i.e. nonsensical acts or farting) and then giggling asPossibly from the act of shitting (i.e. nonsensical acts or farting) and then giggling as a result of it.
Wiktionary, CC BY-SA 4.0 · source