Big Huge Thesaurus

urubupunga

noun

sounds kind of like