In case you're wondering, Nikko Lafre is "Still Geech"
I honestly have no idea what "geech" means, but after hearing Nikko Lafre's latest banger, that's the last thing on my mind. The Minnesotan emcee's latest track is something special and…
Share