What does "Pichuun~" mean?

Hint: its a meme


Answer :

Answer:

shot down

Explanation:

i think also 0-0 *holds up a sighn that says "i hate extras"* 0-0 :p