I feel like there is another meaning of mixer that I'm not aware of...I was under the impression it was an opportunity to meet potential romantic partners in a social setting as opposed to a work/school/business setting.
(Is... Is there an implication of *lewdness*?)