horrible person

listen to the pronunciation of horrible person
English - English
hideous person, menace, nuisance