nature calls
Meaning
nature calls
(euphemistic, idiomatic, personification) Used to indicate that someone (usually the speaker) feels a need to urinate or defecate.
Synonym: nature beckons
nature calls
(euphemistic, idiomatic, personification) Used to indicate that someone (usually the speaker) feels a need to urinate or defecate.
Synonym: nature beckons