for shits and giggles - Turkish English Dictionary