+116 Whenever you hear the word "ditto", you think of the little pink pokemon... amirite?
by Anonymous 13 years ago
by Anonymous 13 years ago
by Anonymous 13 years ago
by Anonymous 13 years ago
by Anonymous 13 years ago