The “shits” could be an inversion of “not giving a shit.” Doing it for giggles is doing it for trifling amusement, and doing it for shits is because you might care, but just the smallest amount imaginable.
This morning my mouth tripped up and I told my wife that something would be “no toublem.” I might use that intentionally in the future. A friend often says, “I forleft it.” Not mixed metaphors, I know, but slightly on topic.
From my childhood, I recall a Muppet Show scene where Kermit meets a talking rock backstage, tells the rock he wouldn’t “take him for granite,” and the rock attacks Kermit as if to eat him.
Anyway… In the spirit of Back to the Future’s “make like a tree and get the hell out of here,” whenever my wife and I are deciding which fish to thaw for the next night’s dinner, if there is, say, a salmon and a halibut, I will invariably suggest the latter, “just for shits and giggles.”