Is 6,606 a Twin Prime?

No

6606 is not prime

6606  = 21*32*3671