Urban Dictionary: Nature's call

The feeling you get when you have to go to the bathroom.