Why do giraffes have long necks?
Because they have smelly feet!!!
This joke is filed under Questions Answers.