Question: are the painters in meaning?
Answer: (Britain, slang, euphemistic, humorous) To menstruate; to be on one's period.