What does answer the call of nature mean?

answer the call of nature meaning in Urban Dictionary

an evacuation of waste matter from body.Often described as:Taking a piss or taking a shit