Definitions of long johns:

  • noun:   warm underwear with long legs