Remove Ads
Remove Ads
Why do giraffes have long necks?
Sent by:     Age:
Because they have smelly feet.
Previous Riddle Next Riddle