i'm taking a train up to the armpit of the world to visit my family
slang for the state of new jersey (ironically dubbed 'the garden state')
"i'm taking a train up to the armpit of the world to visit my family" What is the definition of "armpit of the world"?