After decades of research, scientists have finally discovered what makes women happy.
Absolutely f*** all.
Discovery
-
- Posts: 1750
- Joined: Thu Dec 31, 2009 6:22 pm