1 definition by IchHasseDichFurImmer

The ugliest and the annoyingest Pokemon in existence.
Damn I want to smash that motherfucker eggshell Togepi against a brick wall!
by IchHasseDichFurImmer November 10, 2010
Get the Togepi mug.