The term "hypergamy" is tossed around a lot today, especially in online dating circles. It basically stands for marrying up, or seeking a partner who's of a higher social or economic status. Some ...