Advertisement

Advertisement

all-singing all-dancing

adjective

  1. having every desirable feature possible

    an all-singing all-dancing computer



Advertisement

Advertisement

Advertisement

Advertisement


all shook upall-sorts