unpleasant, dirty, slovenly or offensive

listen to the pronunciation of unpleasant, dirty, slovenly or offensive
English - English
grotty