Definition
Used to indicate that someone (usually the speaker) feels a need to urinate or defecate.
Also Said As
- nature beckons
See Also
- call of nature
- duty calls
How People Actually Use It
When someone says - nature calls - they mean they have to go to the bathroom - lool - WC -toilet.
"during a conversation john : have you heard about the new ipad steve: nature calls brb dude john : lol take your time"
Source: Urban Dictionary