armpit

Definitions

General English

Medical

  • noun the hollow under the shoulder, between the upper arm and the body, where the upper arm joins the shoulder, containing several important blood vessels, lymph nodes and sweat glands.

Slang

  • noun a very unpleasant place. The word usually forms part of the expression ‘the armpit of the universe’; that is, the most unpleasant place in existence (a milder version of ‘arsehole of the universe’).
http://www.dictionarycentral.com/definition/armpit.html