God dammit!

Someone managed to flood my dashboard full of cartoon characters having sex!

My retinas have been burned from the sight of that imagery!