1 definition by The One and Only Leprechaun
Perhaps the funniest Pokemon of the anime, always randomly popping out of nowhere, even when Team Rocket finish their motto. Jessie somehow accidentally had her Lickitung traded for it.
by The One and Only Leprechaun July 17, 2006