Can you all stop trying to pair "Boys will be boys" to rapists?
Boys will be boys means lovable goofballs.
If the phrase offends you though because it's not PC, fuck you.