valkay's definitions
this word is a mix between flabbergasted and appalled you use this word to state that you are so shocked you needed a better term to use to express your feelings.
by valkay July 9, 2011
Get the flappalled mug.