Why did the Indian wear a hat?

To keep his wigwam.

Source: Riotous Riddles