Marlene E.

What does PMS stand for? Putting up with men's stupidity....

funniness: 5.90

rating: PG