Top definition
Awful, Terrible, horrendous; Dobson High School Home Referees
The referees at Dobson High are always so appalling
by CalorieCounter621 June 10, 2016
Get the mug
Get a Appalling mug for your brother-in-law Vivek.