Top definition
Something that disgusts you
All jews are appalling to me.
by Jewishthugsta February 24, 2004
Get the mug
Get a appall mug for your daughter-in-law Helena.