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

He Must Be Stopped!
Comments - Click to show - Click to hide