toora loora

Etymology
Perhaps related to.

Interjection

 * 1) A meaningless refrain in old popular songs.