Откуда пошло выражение to spill the beans.

spill the beans«Тo spill the beans» означает «ненароком проболтаться, по оплошности выдать секрет».  Англичане считают, что выражение «to spill the beans» (в переводе «рассыпать бобы») пришло из Древней Греции, где горожане проводили голосование тайно, применяя бобы. Боб белого цвета означал ДА, а темного — НЕТ. При голосовании счет бобам велся тайно, чтобы избиратели раньше времени не узнали, сколько греков проголосовало ЗА и сколько  ПРОТИВ. Если бы емкость , в которой находились бобы, опрокинулась и бобы были бы просыпаны, то тайна была бы раскрыта.
Существует еще одно предположение, что фраза «to spill the beans» пришла из Турции от цыган, которые предсказывали будущее, высыпая из чаши бобы.