People say, "why buy the cow when you're getting the milk for free" when girls are sleeping with their boyfriends and wondering why they aren't proposing marriage. He gave her mayo instead of proposing, and mayo comes from egg whites. They are probably hooking up, and giving her mayo instead of a ring is a metaphor for him getting action with no commitment.
Idk, not my best work, but one person liked it