Top definition
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
by dodopotter October 17, 2013
Get the mug
Get a nature calls mug for your mate Rihanna.