Is 2,660 a Twin Prime?

No

2660 is not prime

2660  = 22*51*71*191