be full of beans

be full of beans

to have a lot of energy and enthusiasm I've never met anyone so full of beans before breakfast.
See also: bean, full, of