Portuguese-English dictionary »

se correr o bicho pega meaning in English

PortugueseEnglish
se correr o bicho pega adjective

damned if one does and damned if one doesn't(dilemma with bad outcomes)
adjective