toora loora

English

Etymology

Perhaps related to tirralirra.

Interjection

toora loora

  1. A meaningless refrain in old popular songs.

Alternative forms