tuubara gbunni siliminsili ni

tuubara

Noun
  1. spasm of hiccoughing thought to preceed death