Definition 1 of 1
The more philosophically inclined might even suggest that to say "I have to answer Nature Call" is to acknowledge that you are but a servant of a higher power i.e. Nature.
When nature calls, even movie stars and kings have to answer.
Firang: Yeah dude, for real, nature's good man, it speaks to me all the time ... Hey! Why you peeing in my backyard?