When I was participating in a competition, a rule said no hockey moms and soccer dads are allowed. What does it mean?
It means, roughly, "No parents of kids who play in organized youth sports."
You can read about how the term soccer mom vaulted into popularity on Wikipedia. (The term has other variants as well, such as hockey mom, soccer dad, cheerleader mom, etc.)