Related Idioms & Phrases
meat and potatoes - the basic or fundamental part
pound of flesh - a harsh debt or demand
dead meat - someone in serious trouble
Look up more words on Fala2Me
The free English-Portuguese dictionary with real Brazilian accents, NYC slang, conjugator and more
Open Fala2Me →