Jul 312012
 

Q: What’s long and hard that a Greek bride gets on her wedding night?

A: A new last name.

Sorry, the comment form is closed at this time.