(deyim) Meaning: Full-featured, with many attributes. Origin: From the advertising posters used to promote the 1929 film Broadway Melody, which proclaimed the film to be 'All talking All singing All dancing'
If you describe something new as all-singing, all-dancing, you mean that it is very modern and advanced, with a lot of additional features; used especially to show that you think a lot of these features are silly or unnecessary. the executive's new all-singing, all-dancing website