Why does Bill Clinton wear boxers? -- To keep his ankles warm.
Why was the homeless lady only wearing one sock?
She started her period.
Why do Scottish men wear kilts?
Sheep can hear unzipping trousers from a distance of 100 yards.
Why did the golfer wear two pairs of pants? - In case he got a hole in one.
Why do Java Programmers wear glasses? Because they don't C#.
What did the mermaid wear for math class?
Algaebra.