Translation of terigau-igau in English:

terigau-igau

verb

  • 1

    to have nightmares over something