After 30 years as an active pedant, I am now trying VERY hard always to look at what people obviously mean, and not the way they express it. Not everyone has been taught about apostrophes.
But for the love of GOD- please stop saying “stag doo” “birthday doo”. Any other “doo”! Where did that come from?