Meaning of spill the beans
Definition of spill the beans
(verb)
divulge
confidential
information
or secrets; "Be careful--his
secretary
talks"
Other information on spill the beans
WIKIPEDIA results for
spill the beans
Amazon results for
spill the beans
Tweet