4
votes
1answer
144 views

Where does the phrase Ichikabachika (一か八か) come from?

According to the Japanese dictionary, it means "sink or swim", "do or die", or "high stakes", but I can't figure out the etymology. The literal meaning appears to be "one or eight". So does it ...