Definition of for shits and giggles in US English:

for shits and giggles

phrase

vulgar slang
  • For no reason except to amuse oneself; for fun.