It is an inflection of enjoy. Means indulge, take advantage of, enjoy, enjoy, have, rejoice, own, pamper yourself.
Past perfect verb enjoy third person plural