VOCABULARY AND GRAMMAR CHECK
Help
"in a pickle" means
to be in a difficult or challenging situation
"spice things up" means
to add excitement or variety to a situation
"eat humble pie" means
to admit a mistake or failure and show humility
Unlock this slideshow and over 4 million more with Baamboozle+
Try slideshows
Your experience on this site will be improved by allowing cookies.
Allow cookies