Big Huge Thesaurus

humiliatingly

adverb