+364 How much sperm does a gay man have? A buttload. Amirite?

by Anonymous 13 years ago

Ahg that's so awful. Haha.

by Anonymous 13 years ago