Rap legend Snoop Dogg labeled Tekashi 6ix9ine a snitch on Instagram — just a day before the rainbow-haired turncoat is expected to testify against two former associates in a Manhattan federal court trial.

The post from the “Gangsta Luv” artist came just a day before Tekashi, whose real name is Daniel Hernandez,” is set to testify against reputed Nine Trey Gangsta Bloods associates Anthony “Harv” Ellison and Aljermiah “Nuke” Mack.