be taken short/be caught short=British English informal to have a sudden strong need to go to the toilet when you are not near oneتنگ کسی گرفتن : [عامیانه، کنایه ] احتیاج فوری به قضای حاجت داشتن.+ عکس و لینک