I'm hesitant to completely scrap a particular term just because it's been abused in the past. To anyone writing job descriptions, I would say a "full-stack developer" role needs to be accompanied with:
This ensures that you're up-front about your expectations and helps potential candidates determine their fitness for the role.
We're a place where coders share, stay up-to-date and grow their careers.
We strive for transparency and don't collect excess data.