i love fucking turtles .......double meaning