1 definition by ThatOneDude_941

Top Definition
The best Pokémon in the world.
OMG. It is Delia Ketchum's Mr. mime
by ThatOneDude_941 April 22, 2021

Mug icon
Buy a Mr. Mime mug!