Almost there!

What is "Do the Roo" supposed to mean by the way? owo