Question on British slang?

Can someone from Britain explain the exact difference between a "slapper" and a "scrubber"?

Is is acceptable to use either word for men? If not, what is/are the male equivalent/s?

Are they considered insulting, and if so, how much?

Thank you.
6 answers 6