+999 It's impossible to get a good scratch at an itch while wearing jeans, amirite?
by Anonymous 10 years ago
by Anonymous 13 years ago
by Anonymous 13 years ago
by Anonymous 13 years ago