Favorite

Shushupu is SMASHING!

Share
Tweet
Stumble
Pin It
Email
Pokémon smashing shushupu nigel thornberry - 7651440128
  • -
  • Vote
  • -

Fun Fact: Shushupu is the "Perfume Pokemon". "Shu shu" is onomatopoeia in Japanese for spraying something. "Pu" also means something along the lines of "Squirt".

Next on Pokémemes

*HEAD EXPLODES*
Comments - Click to show - Click to hide