Skip to main content

Definitions by Illies

Myuutsuu 

The Japanese name for the Pokemon named Mewtwoo in English. This name has been converted to also mean an extreme lover of Pokemon.
Myuutsuu - I LOVE POKEMON!
Myuutsuu by Illies March 21, 2007