appalled - Dictionary definition and meaning for word appalled
Powered by Mnemonic Dictionary
appa + yelled. yelling "appa" in shock