Top definition
A little guy with multi colored hair who drinks twisted tea and plays pokemon.
Hey tim.. did you play pokemon x with the shoepuff today?

No kaitie did. Lol
by honeybutt October 13, 2013
Get the mug
Get a shoepuff mug for your Facebook friend Abdul.