be the armpit of

listen to the pronunciation of be the armpit of
English - English
(Slang) be the most unappealing part of -, be the ugliest area of (a place, country, etc.)