all-singing all-dancing


adjective

having every desirable feature possible an all-singing all-dancing computer

Words nearby all-singing all-dancing