C00n in the industry sense means selling out to the white man. Like how Bobby Shmurda was hopping on tables and shyt and how Bun B was acting all uppity in that Colgate commercial
Tap dancing on tables is anti-black because it invokes Jim Crow minstrel imagery, and it's acting out a negative stereotype of blacks being buffoons for upper class white entertainment (his audience was an almost exclusively white board room). Snoop doing a shytty song with Dave Guetta or Psy isn't racist/c00nish by any stretch of the imagination. How is it c00nish?
If you're saying those songs are c00nish because Snoop is a sell out ("selling out to the white man") then pretty much any black man with a corporate office job is a c00n then by your definition.

.
.
.