an irritating, inept, or repugnant person

listen to the pronunciation of an irritating, inept, or repugnant person
İngilizce - İngilizce
jagoff
an irritating, inept, or repugnant person