Big Huge Thesaurus

Lobotes

noun

sounds kind of like