I don’t think the definition based on universal agreement is a particularly clever definition, nevertheless I don’t see how it is empty. If there was something that everyone agreed was xyblz, then such definition would be meaningful and non-empty. It doesn’t follow that the definition itself must be xyblz. It is your demand of xyblzness of the definition of xyblzness that makes it self-referential.
Fixed that for you.