Her Campus at UFL Sex Talk Society's definition of sexual intercourse is outdated and flat out incorrect. Let's talk about it. February 29, 2024