The EF definiton of a whore is someone who give out karma to everyone indescriminantly, but the person who received karma from everyone for some reason is A OK
As far as you definiton of whore and bitch , I've met plenty dudes (niggas) that I'd call a bitch any day, so I thinkthe gender specific version of a bitch is just way wrong
I guess the same could be said for your definition of a whore as well