> For anyone who doesn't know, 'bop' to gen Z is a derogatory term for a sexually active woman, it basically means 'slut'.
I have never heard this and I'm "Gen Z". I looked at Urban Dictionary and the earliest definition that says slut goes back to 2005, so "Gen Z" definitely didn't come up with it.
I wonder if it's a twist or corruption of the whole "bonk" horny jail nonsense when someone posts something thirsty?