1 definition by hey guys are having a good day

A really terrible version of hardcover or normal punk but with all girls
Dude saying all guys just want to fuck is soo feminist if we sing that it's feminist punk
Get the feminist punk mug.