be caught short - definition and synonyms

phrase informal
  1. British to feel an urgent need to go to the toilet
See also main entry: short