Is powderpuff football sexist?

What is a powderpuff?