meaning of Amalled

Amalled meaning in Urban Dictionary

to stay a perplexed state of mind in which a person is both astonished and appalled at a situation or events happening.