This is a batshit insane music video for the song “Chick Chick” by Chinese pop group Wang Rong Rollin. It makes stuff like “What Does The Fox Say?” seem absolutely tame. You will not know what the hell did you just watched but you can have whatever they’re having !!
Ideally this is clearly a song about chickens and their empowerment to love their bodies as they are. LOLLLSSS !
Share it to irritate on purpose… just because you think its funny !