Later this month, inexhaustible Baton Rouge rapper Kevin Gates will take off for a second round of his I Don't Get Tired tour dates, and the arsenal of songs he takes with him will be one stronger. Today, he unleashed "Kno One," a colorful revenge fantasy that finds him describing in vivid detail all the dirty things he might do to a fellow dog. Buoyant, radio-ready production comes courtesy of IKENNA FuNkEn and The Featherstones. Grab some headphones and listen below.