+142
The finest bitch in pokemon is Jigglypuff, amirite?
January 30, 2011
Yeah You Are
154
No Way
12
Previous Post
Previous
Next Post
Next