As a Gen Xer who was a kid in the 80's, I love this joke. I think some of my younger cousins will too.
My cousins who are 4 years younger than me I think will get the joke. Prob not the youngest born in 87.
I think it's after her time. Pretty sure the egg anti drug ads were only around until the early 90's but it was so long ago, I could be wrong.