an obnoxious, or mean and offensive person

listen to the pronunciation of an obnoxious, or mean and offensive person
English - Turkish
English - English
vermin