look up any word, like donkey punch:
 
1.
to fill or overcome with horror/ dismay/ fear/ consternation.
I am appalled at your mistakes.
by Richoo October 07, 2013
3 1

Words related to appalled

disgusted