1 definition by Jacktheman

Top Definition
something that a guy wears to impress sexy girls on a first date.
that babe was all over those long johns
by Jacktheman August 07, 2007

Mug icon
Buy a long johns mug!