When someone says - nature calls - they mean they have to go to the bathroom - lool - WC -toilet.
during a conversationjohn : have you heard about the new ipadsteve: nature calls brb dudejohn : lol take your time
36👍 6👎