Does this actually mean anything? I get the feeling it is poking fun at J Pop or K pop because I don't think anyone would listen to this and think to themselves that this is a good song.
Trying to find the definition of Ponpon but all I found was this definition
TOP DEFINITION
Ponpon
It's when...