What does between Scylla and Charybdis mean?

When working on a project of two or more conflicting elements and your hands are full so you can't do anything reffering to the greek story of the Oddesy.