Related Idioms & Phrases
in a bind
between a rock and a hard place
in deep water
estar em maus lençóis (Portuguese)
estar numa enrascada (Portuguese)
Look up more words on Fala2Me
The free English-Portuguese dictionary with real Brazilian accents, NYC slang, conjugator and more
Open Fala2Me →