1. A refrence to
Homer's Odyssey, in which Odysseus and his men encounter
two hazzards on either side of the Strait of Messina. One is Scylla, the
six headed sea beast, and the other is Charybdis, a massive whirlpool.
2. Being caught between a rock and a hard place.