'long johns' definitions:

Definition of 'long johns'

(from WordNet)
noun
Warm underwear with long legs