Why is swearing like an old coat? Answer: Because it is a bad habit. More Classic Riddles with answers