Dora the Explorer Wiki
Advertisement

you Suck meaning "Hello" in Mandarin Chinese is a song to show Dora & Swagger that they're in Hell.

Advertisement