Bacon Turtles. AAAHHUUUEEEEHHHHHGGGGGGGGGGGGGGGGGGGGG!!!!!!!!!!!!!!!!!!!! attack on heart. Bacon Turtles Bacon turtles