taken/caught short

idiom

Definition of taken/caught short

British, informal
: suddenly needing to use a toilet when there is no toilet available