Definition 1 of 1
Phrase.
March 11, 2013, Word of the Day
0
Definition
The South Asian euphemism for the urge to empty one's bladder.
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.
Usage
South Asian: Excuse me because I have to attend to nature call
Firang: Yeah dude, for real, nature's good man, it speaks to me all the time ... Hey! Why you peeing in my backyard?
Added 2011-07-21 by engfrood
Comments
0
Post a comment