Big Huge Thesaurus

Urubupunga

noun

sounds kind of like