Stuhlgang haben

Etymology
Hospital slang, because patients are sometimes put on a chair with a hole in the seat when they need to defecate.

Verb

 * 1)  to defecate, or to be able to