IdiomAnimalsEnglish

be full of beans

Meaning: To be lively and full of energy.

Example: “The kids were full of beans after the birthday party.”

Origin: Horses fed on beans were known for being lively and frisky, and the phrase was first said of them. Applied to energetic people, it dates from the 19th century.

Equivalents in other languages

More English idioms

Explore another collection: Compliments & Insults

Compliments and insults from around the world, from the sweet to the savage.

Browse all compliments & insults →

Keep exploring

Explore all idioms →