Quizzes & Puzzles0 min ago
What is the english translation of this phrase?
3 Answers
"toora loora toora loo rye aye" - made popular by Dexy's, but I am sure it is common in many folk songs!
Answers
Best Answer
No best answer has yet been selected by Organarchist. Once a best answer has been selected, it will be shown here.
For more on marking an answer as the "Best Answer", please visit our FAQ.