Big Huge Thesaurus

hell-rooster

noun